Relay posty jen pro skutecne uzivatele ...
Petr Klima
qaxi na seznam.cz
Pátek Květen 28 08:39:15 CEST 2004
Neda se to udelat nejak v sendmail.mc ???
"Kazdy opravdovy spravce UNIXu editoval soubor sendmail.cf,
ale jen malo kdo to zkusit vickrat ..."
>
> A není to kanon na vrabce? Zřejmě by stačil nějaký obyčejný textový soubor,
> kde by na každém řádku byla jedna lokální adresa, tj. soubor by obsahoval
> všechny doručitelné adresy - to lze jistě nějak snadno generovat z aliasů
> a/nebo /etc/passwd ap. a propagovat při změně z intranetu do DMZ. Pak už
> stačí dát do sendmail.cf něco jako (bez záruky):
>
> : F{LocalAddress} /etc/mail/local-addresses
> : ...
> : Scheck_rcpt
> : ...
> : R$+ $: $>Parse0 $>3 $1
> : ...
> : R$={LocalAddress} < @ $=w . > ok
> : R$+ < @ $=w . > $#error $@ 5.1.1 $: User unknown
>
> (v novějších sendmailech místo "$>3" bude "$>canonify").
>
> Jen pozor na to, že takto se usnadní skenování adres, protože (spamový)
> SMTP-klient se hned při komunikaci doví, že adresa je nedoručitelná a může
> rychlým cyklením zkoušet mnoho adres (a asi mnoho platných snadno najít).
Další informace o konferenci Sendmail