konfigurace whitelist a .cf (sendmail)

Lubos Kaspar lk na cnb.cz
Pátek Duben 2 17:00:38 CEST 2004


> Date: Thu, 1 Apr 2004 23:08:12 +0200
> From: "Daniel Peder [INFOSET.CZ]" <Daniel.Peder na infoset.cz>
> To: sendmail na linux.cz
> Subject: konfigurace whitelist a .cf (sendmail)
> 
> potreboval bych nejake odkazy pripadne radu, jak 
> nakonfugrovat sendmail aby akceptoval pouze 
> adresy uvedene ve whitelist a vse ostatni REJECToval
> 
> whitelist db umim udelat, spis bych potreboval tipy na vhodne
> misto kam do .cf vlozit pravidlo

Pokud ma jit o povolene odesilaci adresy, pak do check_mail,
prijimaci do check_rcpt (nebo pro oba pripady treba i do
check_compat). Jestli nemate aspon desetitisice tech
adres, tak snad ani neni treba delat db, ale staci prosty
textovy seznam v souboru s F-definici a referencovanem pres
"$=". Pred porovnanim je asi treba udelat kanonizaci ap.

Pro prijimaci adresy ideove asi nejak takto (v souboru
/etc/mail/localaddr jsou jen lokalni casti adres):

: ...
: F{LocalAddr} /etc/mail/localaddr
: ...
: Scheck_rcpt
: ...
: R$+				$: <> $>Parse0 $>canonify $1
: ...
: R<> $={LocalAddr} < @ $=w . >	$: $1 < @ $2 . >
: R<> $* < @ $=w . >		$#error $@ 5.1.0 $: Unknown address
: R<> $*			$: $1
: ...
--
Lubos Kaspar


Další informace o konferenci Sendmail