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