[Postfixbuch-users] Probleme beim Einsatz des Postfix als Mailrelay vor einem Exchange-Server
Postfix-Admin TMI
Postfix at TMI-RZ.de
Mo Feb 13 18:53:37 CET 2006
Hallo Christian,
Christian Baensch schrieb:
> ...und noch ein kleines Problemchen:
> Eintrag in der /var/log/mail:
> -----------------------------
> Feb 13 17:20:28 mailrelay postfix/qmgr[20517]: 8E63EB725: from=<michael.soergel at somitec.de>, size=8651, nrcpt=1 (queue active)
> Feb 13 17:20:28 mailrelay postfix/local[20607]: 8E63EB725: to=<wolf at netzwerk-nordbayern.de>, relay=local, delay=0, status=bounced (unknown user: "wolf")
> Feb 13 17:20:28 mailrelay postfix/cleanup[20606]: B1F47B729: message-id=<20060213162028.B1F47B729 at mailrelay.netzwerk-nordbayern.de>
> Feb 13 17:20:28 mailrelay postfix/smtpd[20605]: disconnect from smtprelay02.ispgateway.de[80.67.18.14]
> Feb 13 17:20:28 mailrelay postfix/qmgr[20517]: B1F47B729: from=<>, size=10452, nrcpt=1 (queue active)
> Feb 13 17:20:28 mailrelay postfix/qmgr[20517]: 8E63EB725: removed
> Feb 13 17:20:32 mailrelay postfix/smtp[20585]: B1F47B729: to=<michael.soergel at somitec.de>, relay=mxpf01.ispgateway.de[80.67.18.12], delay=4, status=sent (250 ok 1139847769 qp 26398 by mx12.ispgateway.de)
> Feb 13 17:20:32 mailrelay postfix/qmgr[20517]: B1F47B729: removed
>
> Beim Versuch, die Mail von außen nach innen durchzustellen, sagt mir das Logfile, das der User unbekannt ist.
> Folgende Einträge der main.cf, die dies betreffen, sind ja vermutlich "relay_recipient_maps" und "local_recipient_maps":
>
> Folgendes ist bei mir in der main.cf konfiguriert:
> --------snip----------
> #relay_recipient_maps = hash:/etc/postfix/relay_recipients
> local_recipient_maps =
> --------snip----------
>
> Wo müßte ich dann den User eintragen, das er bekannt ist. Die Konfiguration sollte aber nicht auf dem Postfix stattfinden, es sollen keine 2 Points of Administration vorkommen...
Das liegt daran, dass sich Postfix für die Domain
"netzwerk-nordbayern.de" zuständig fühlt. Da aber wohl der Exchange
letztlich die Mailboxen der User verwalten soll und nur dieser die User
kennt, musst du deine Konfiguration etwas anpassen:
> mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
> mydomain = netzwerk-nordbayern.de
Aus $mydestination muss $mydomain raus, damit Postfix die Mails an [user]@netzwerk-nordbayern.de nicht lokal zustellen will.
> relay_domains = hash:/etc/postfix/ownmaps/relay_domains
Hier muss auf jedenfall dann die Domain netzwerk-nordbayern.de eingetragen sein.
> transport_maps = hash:/etc/postfix/ownmaps/transport
Außerdem muss in /etc/postfix/ownmaps/transport die Domain folgendermaßen eingetragen sein:
netzwerk-nordbayern.de smtp:[Exchange-Server]
Gruß Tom
Mehr Informationen über die Mailingliste Postfixbuch-users