sendmail ignoruje aliasy
Petr Rehor
prehor at gmail.com
Sun Jul 9 03:06:52 CEST 2006
On 7/8/06, Miroslav Lachman <000.fbsd at quip.cz> wrote:
> Jozef Drahovsky wrote:
> > Ahoj Miroslav,
> > skus si skontrolovat DNS oboch domen. Raz sami stalo nieco podobne a
> > mal som preklep
> > v mx zazname v jednej domene, ktory sposoboval poslanie na mx stroj.
>
> Tam kde me to "zlobi" to s MX vypada nasledovne (opet je skutecna domena
> nahrazena za example.org):
>
> dig roxy.example.org MX
> [...]
> ;; ANSWER SECTION:
> roxy.example.org. 188 IN CNAME example.org.
> example.org. 241 IN MX 10 mail.example.org.
> example.org. 241 IN MX 20 ns2.pipni.cz.
>
> Ale ja mel za to, ze pokud mam nastaveny alias a posilam rovnou na
> loklaniho uzivatele ve tvaru `echo test | mail root`, tak ze by se to
> melo vzdy ridit aliasem, ne?
Tvuj test na pravidla 3,0 root ukazal jasne, ze root je dorucovan
mailerem local.
Pokud ma tento mailer flag A, pak dojde k expanzi aliasu a pro kazdy alias se
znovu projdou pravidla 3,0 a pokud ma mailer flag 5, tak se posle jeste do
pravidla 5.
Cele se to da overit tak, ze si udelat soubor mail.txt s takovymhle obsahem:
From: root
To: root
test
a pak spustis takovyhle prikaz:
cat mail.txt | sendmail -C /etc/mail/sendmail.cf -D xxx.log -d21 -d27 root
V souboru xxx.log bude zaznam o vsech prepisovacich pravidlech a o zpracovani
aliasu.
P.
More information about the Users-l
mailing list