[Postfixbuch-users] Verständnisfrage - local recipient table [auf Viren überprüft]
Ralf Hildebrandt
Ralf.Hildebrandt at charite.de
Mi Aug 10 14:41:35 CEST 2005
* Hans Moser <hans.moser at ofd-sth.niedersachsen.de>:
> Ralf Hildebrandt schrieb am 10.08.2005 13:07:
>
> >>Warum geht das nicht direkt?
> > Weil deine local_recipient_maps falsch sind.
> Ich habe hier zwei Rechner (SuSE 9.2). In keiner der beiden main.cf ist
> local_recipient_maps definiert und auf beiden gibt postconf folgendes aus:
>
> local_recipient_maps = proxy:unix:passwd.byname $alias_maps
Das scheint dann wohl falsch zu sein.
> /etc/postfix/alias ist leer. Auf dem einen Rechner kommen die Mails
> xx at host.foo.bar an, auf dem anderen nicht.
> [wenig später...]
> Ja, in der passwd auf Rechner eins ist der entsprechende User vorhanden,
> auf dem anderen nicht. Daran liegt es.
Siehste.
> local_recipient_maps wird demnach vom Modul smtpd geprüft.
Ja
> Weil die virtuelle Adresse @foo.bar nicht in mydestination steht, zieht
> local_recipient_maps nicht. Dann wird von cleanup die virtual-map
> ausgewertet, die Adresse in eine lokale umgewandelt.
Genau.
> Nun ist es aber für local_recipient_maps schon zu spät und die Mail
> wird zugestellt.
Genau.
> Die Mail direkt an host.foo.bar ist schon bei smtpd als lokal erkannt -
> weil in mydestination - und so verhindert local_recipient_maps die
> Annahme. Richtig?
Amen, Bruder. Gut geschlußfolgert.
--
Ralf Hildebrandt (Ralf.Hildebrandt at charite.de) spamtrap at charite.de
http://www.postfix-book.com/ Tel. +49 (0)30-450 570-155
I have never left my schooling interfere with my education. - Mark Twain
Mehr Informationen über die Mailingliste Postfixbuch-users