Postfix als SMTP Relay für Exchange 2016
Hallo miteinander,
ich habe hier eine Anleitung von wiesi200 gefunden. (E-Mail Anti Spam Proxy mit CentOS)
Diese war auch sehr hilfreich, doch ich bekomme das System nicht ganz zum laufen.
Zum Aufbau:
mx10.domain.tld verweißt auf Public IP von Ubuntu 14.04 System mit Postfix. (Nach Anleitung installiert)
Ubuntu Server soll die Mails auf Viren & SPAM checken und diese dann an den Exchange (exc.domain.tld / 10.20.1.156) weiterleiten.
Leider kommen die Testmails nicht beim Exchange an.
Kann mir da jemand unter die Arme ergreifen und bei der Problemlösung helfen?
Wenn weitere Infos benötigt werden, dann bitte bescheid geben.
Log : /var/log/mail.log
Jan 19 12:13:47 mx10 postfix/error[4439]: 597C744079B: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=237406, delays=237406/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4430]: 50E5E440786: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=241006, delays=241006/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4443]: 7C2B64408DB: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=169006, delays=169006/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4432]: 711E94407C7: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=226606, delays=226606/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4437]: 71EC6440AFC: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=151006, delays=151006/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4431]: 7C264440B05: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=147406, delays=147406/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4433]: 753294410C5: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=104206, delays=104206/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4441]: 7D9674405CD: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=298606, delays=298606/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4430]: 7BA7B4407F9: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=223006, delays=223006/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4435]: 71838440877: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=172606, delays=172606/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4439]: 7D9B64410C6: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=100606, delays=100606/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4443]: D95CE44110D: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=64605, delays=64605/0.07/0/0, dsn=4.4.1, status=deferred (delivery temp$
Jan 19 12:13:47 mx10 postfix/error[4432]: D94AE4410B2: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=111405, delays=111405/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4446]: 730654405C0: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=302206, delays=302206/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4431]: D0EAC441094: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=115005, delays=115005/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4441]: D202A441107: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=68205, delays=68205/0.07/0/0, dsn=4.4.1, status=deferred (delivery temp$
Jan 19 12:17:01 mx10 postfix/pickup[4388]: 8E133441163: uid=0 from=<root>
Jan 19 12:17:01 mx10 postfix/cleanup[4457]: 8E133441163: message-id=<20160119111701.8E133441163@mx10.mydomain.tld>
Jan 19 12:17:01 mx10 postfix/qmgr[633]: 8E133441163: from=<root@mx10.mydomain.tld>, size=782, nrcpt=1 (queue active)
Jan 19 12:17:01 mx10 postfix/error[4459]: 8E133441163: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=0.03, delays=0.02/0.01/0/0.01, dsn=4.4.1, status=deferred (delivery tem$
Jan 19 12:17:07 mx10 postfix/scache[4429]: statistics: start interval Jan 19 12:13:47
Jan 19 12:17:07 mx10 postfix/scache[4429]: statistics: domain lookup hits=0 miss=1 success=0%
Jan 19 12:17:07 mx10 postfix/scache[4429]: statistics: address lookup hits=0 miss=1 success=0%
Jan 19 12:23:47 mx10 postfix/qmgr[633]: 8E133441163: from=<root@mx10.mydomain.tld>, size=782, nrcpt=1 (queue active)
Jan 19 12:23:47 mx10 postfix/lmtp[4468]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Jan 19 12:23:47 mx10 postfix/lmtp[4468]: 8E133441163: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=406, delays=406/0.01/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0$
Jan 19 12:33:47 mx10 postfix/qmgr[633]: 860DD441161: from=<root@mx10.mydomain.tld>, size=782, nrcpt=1 (queue active)
Jan 19 12:33:47 mx10 postfix/qmgr[633]: 8E133441163: from=<root@mx10.mydomain.tld>, size=782, nrcpt=1 (queue active)
Jan 19 12:33:47 mx10 postfix/qmgr[633]: 6B2F544115A: from=<root@mx10.mydomain.tld>, size=782, nrcpt=1 (queue active)
Jan 19 12:33:47 mx10 postfix/lmtp[4473]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Jan 19 12:33:47 mx10 postfix/lmtp[4474]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Jan 19 12:33:47 mx10 postfix/lmtp[4473]: 860DD441161: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=4606, delays=4606/0.01/0/0, dsn=4.4.1, status=deferred (connect to 127.0$
Jan 19 12:33:47 mx10 postfix/lmtp[4474]: 8E133441163: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=1006, delays=1006/0.01/0/0, dsn=4.4.1, status=deferred (connect to 127.0$
Jan 19 12:33:47 mx10 postfix/lmtp[4477]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Jan 19 12:33:47 mx10 postfix/lmtp[4477]: 6B2F544115A: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=15406, delays=15406/0.02/0/0, dsn=4.4.1, status=deferred (connect to 127$
Jan 19 12:34:26 mx10 postfix/smtpd[4479]: error: open database /etc/postfix/access_recipient-rfc.db: No such file or directory
Jan 19 12:34:29 mx10 postfix/smtpd[4479]: warning: hostname 27-122-14-166.pacswitch.com does not resolve to address 27.122.14.166
Jan 19 12:34:29 mx10 postfix/smtpd[4479]: connect from unknown[27.122.14.166]
Jan 19 12:34:32 mx10 postfix/smtpd[4479]: NOQUEUE: reject: RCPT from unknown[27.122.14.166]: 454 4.7.1 <mail@mydomain.tld>: Relay access denied; from=<RandolphMarshall@getriid.downlo$
Jan 19 12:34:34 mx10 postfix/smtpd[4479]: disconnect from unknown[27.122.14.166]
Jan 19 12:37:22 mx10 postfix/smtpd[4485]: error: open database /etc/postfix/access_recipient-rfc.db: No such file or directory
Jan 19 12:37:23 mx10 postfix/smtpd[4485]: connect from unknown[208.119.72.182]
Jan 19 12:37:22 mx10 postfix/smtpd[4485]: error: open database /etc/postfix/access_recipient-rfc.db: No such file or directory
Jan 19 12:37:23 mx10 postfix/smtpd[4485]: connect from unknown[208.119.72.182]
Jan 19 12:37:23 mx10 postfix/smtpd[4485]: NOQUEUE: reject: VRFY from unknown[208.119.72.182]: 504 5.5.2 <root>: Recipient address rejected: need fully-qualified address; to=<root> proto=S$
Jan 19 12:37:24 mx10 postfix/smtpd[4485]: disconnect from unknown[208.119.72.182]
Jan 19 12:40:44 mx10 postfix/anvil[4481]: statistics: max connection rate 1/60s for (smtp:27.122.14.166) at Jan 19 12:34:29
Jan 19 12:40:44 mx10 postfix/anvil[4481]: statistics: max connection count 1 for (smtp:27.122.14.166) at Jan 19 12:34:29
Jan 19 12:40:44 mx10 postfix/anvil[4481]: statistics: max cache size 1 at Jan 19 12:34:29
ich habe hier eine Anleitung von wiesi200 gefunden. (E-Mail Anti Spam Proxy mit CentOS)
Diese war auch sehr hilfreich, doch ich bekomme das System nicht ganz zum laufen.
Zum Aufbau:
mx10.domain.tld verweißt auf Public IP von Ubuntu 14.04 System mit Postfix. (Nach Anleitung installiert)
Ubuntu Server soll die Mails auf Viren & SPAM checken und diese dann an den Exchange (exc.domain.tld / 10.20.1.156) weiterleiten.
Leider kommen die Testmails nicht beim Exchange an.
Kann mir da jemand unter die Arme ergreifen und bei der Problemlösung helfen?
Wenn weitere Infos benötigt werden, dann bitte bescheid geben.
Log : /var/log/mail.log
Jan 19 12:13:47 mx10 postfix/error[4439]: 597C744079B: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=237406, delays=237406/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4430]: 50E5E440786: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=241006, delays=241006/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4443]: 7C2B64408DB: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=169006, delays=169006/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4432]: 711E94407C7: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=226606, delays=226606/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4437]: 71EC6440AFC: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=151006, delays=151006/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4431]: 7C264440B05: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=147406, delays=147406/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4433]: 753294410C5: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=104206, delays=104206/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4441]: 7D9674405CD: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=298606, delays=298606/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4430]: 7BA7B4407F9: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=223006, delays=223006/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4435]: 71838440877: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=172606, delays=172606/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4439]: 7D9B64410C6: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=100606, delays=100606/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4443]: D95CE44110D: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=64605, delays=64605/0.07/0/0, dsn=4.4.1, status=deferred (delivery temp$
Jan 19 12:13:47 mx10 postfix/error[4432]: D94AE4410B2: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=111405, delays=111405/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4446]: 730654405C0: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=302206, delays=302206/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4431]: D0EAC441094: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=115005, delays=115005/0.07/0/0, dsn=4.4.1, status=deferred (delivery te$
Jan 19 12:13:47 mx10 postfix/error[4441]: D202A441107: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=68205, delays=68205/0.07/0/0, dsn=4.4.1, status=deferred (delivery temp$
Jan 19 12:17:01 mx10 postfix/pickup[4388]: 8E133441163: uid=0 from=<root>
Jan 19 12:17:01 mx10 postfix/cleanup[4457]: 8E133441163: message-id=<20160119111701.8E133441163@mx10.mydomain.tld>
Jan 19 12:17:01 mx10 postfix/qmgr[633]: 8E133441163: from=<root@mx10.mydomain.tld>, size=782, nrcpt=1 (queue active)
Jan 19 12:17:01 mx10 postfix/error[4459]: 8E133441163: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=0.03, delays=0.02/0.01/0/0.01, dsn=4.4.1, status=deferred (delivery tem$
Jan 19 12:17:07 mx10 postfix/scache[4429]: statistics: start interval Jan 19 12:13:47
Jan 19 12:17:07 mx10 postfix/scache[4429]: statistics: domain lookup hits=0 miss=1 success=0%
Jan 19 12:17:07 mx10 postfix/scache[4429]: statistics: address lookup hits=0 miss=1 success=0%
Jan 19 12:23:47 mx10 postfix/qmgr[633]: 8E133441163: from=<root@mx10.mydomain.tld>, size=782, nrcpt=1 (queue active)
Jan 19 12:23:47 mx10 postfix/lmtp[4468]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Jan 19 12:23:47 mx10 postfix/lmtp[4468]: 8E133441163: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=406, delays=406/0.01/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0$
Jan 19 12:33:47 mx10 postfix/qmgr[633]: 860DD441161: from=<root@mx10.mydomain.tld>, size=782, nrcpt=1 (queue active)
Jan 19 12:33:47 mx10 postfix/qmgr[633]: 8E133441163: from=<root@mx10.mydomain.tld>, size=782, nrcpt=1 (queue active)
Jan 19 12:33:47 mx10 postfix/qmgr[633]: 6B2F544115A: from=<root@mx10.mydomain.tld>, size=782, nrcpt=1 (queue active)
Jan 19 12:33:47 mx10 postfix/lmtp[4473]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Jan 19 12:33:47 mx10 postfix/lmtp[4474]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Jan 19 12:33:47 mx10 postfix/lmtp[4473]: 860DD441161: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=4606, delays=4606/0.01/0/0, dsn=4.4.1, status=deferred (connect to 127.0$
Jan 19 12:33:47 mx10 postfix/lmtp[4474]: 8E133441163: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=1006, delays=1006/0.01/0/0, dsn=4.4.1, status=deferred (connect to 127.0$
Jan 19 12:33:47 mx10 postfix/lmtp[4477]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Jan 19 12:33:47 mx10 postfix/lmtp[4477]: 6B2F544115A: to=<root@mx10.mydomain.tld>, orig_to=<root>, relay=none, delay=15406, delays=15406/0.02/0/0, dsn=4.4.1, status=deferred (connect to 127$
Jan 19 12:34:26 mx10 postfix/smtpd[4479]: error: open database /etc/postfix/access_recipient-rfc.db: No such file or directory
Jan 19 12:34:29 mx10 postfix/smtpd[4479]: warning: hostname 27-122-14-166.pacswitch.com does not resolve to address 27.122.14.166
Jan 19 12:34:29 mx10 postfix/smtpd[4479]: connect from unknown[27.122.14.166]
Jan 19 12:34:32 mx10 postfix/smtpd[4479]: NOQUEUE: reject: RCPT from unknown[27.122.14.166]: 454 4.7.1 <mail@mydomain.tld>: Relay access denied; from=<RandolphMarshall@getriid.downlo$
Jan 19 12:34:34 mx10 postfix/smtpd[4479]: disconnect from unknown[27.122.14.166]
Jan 19 12:37:22 mx10 postfix/smtpd[4485]: error: open database /etc/postfix/access_recipient-rfc.db: No such file or directory
Jan 19 12:37:23 mx10 postfix/smtpd[4485]: connect from unknown[208.119.72.182]
Jan 19 12:37:22 mx10 postfix/smtpd[4485]: error: open database /etc/postfix/access_recipient-rfc.db: No such file or directory
Jan 19 12:37:23 mx10 postfix/smtpd[4485]: connect from unknown[208.119.72.182]
Jan 19 12:37:23 mx10 postfix/smtpd[4485]: NOQUEUE: reject: VRFY from unknown[208.119.72.182]: 504 5.5.2 <root>: Recipient address rejected: need fully-qualified address; to=<root> proto=S$
Jan 19 12:37:24 mx10 postfix/smtpd[4485]: disconnect from unknown[208.119.72.182]
Jan 19 12:40:44 mx10 postfix/anvil[4481]: statistics: max connection rate 1/60s for (smtp:27.122.14.166) at Jan 19 12:34:29
Jan 19 12:40:44 mx10 postfix/anvil[4481]: statistics: max connection count 1 for (smtp:27.122.14.166) at Jan 19 12:34:29
Jan 19 12:40:44 mx10 postfix/anvil[4481]: statistics: max cache size 1 at Jan 19 12:34:29
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 293526
Url: https://administrator.de/forum/postfix-als-smtp-relay-fuer-exchange-2016-293526.html
Ausgedruckt am: 23.04.2025 um 17:04 Uhr
11 Kommentare
Neuester Kommentar
Dann überprüf mal ob's
Und dann fehlt ihm ja noch SpamAssassin bzw. ein Modul dafür.
Normal sollte er das über die Paketabhängigkeiten installieren bzw. es war bei der damaligen Version so.
Sprich nachinstallieren.
Hier kommt auch der 4.4.1 Fehler her, Postfix versucht das ganze intern weiter zu leiten, zu überprüfen, da aber AMAVIS nicht läuft kann er's nicht zustellen. Das hat mit dem Exchange 2016 noch nicht's zu tun.
Hab jetzt dann die nächsten 2 Stunden keine Zeit schau dann später noch mal vorbei.
/etc/postfix/access_recipient-rfc
gibt, wenn ja dann für malpostmap /etc/postfix/access_recipient-rfc
ausUnd dann fehlt ihm ja noch SpamAssassin bzw. ein Modul dafür.
Normal sollte er das über die Paketabhängigkeiten installieren bzw. es war bei der damaligen Version so.
Sprich nachinstallieren.
Hier kommt auch der 4.4.1 Fehler her, Postfix versucht das ganze intern weiter zu leiten, zu überprüfen, da aber AMAVIS nicht läuft kann er's nicht zustellen. Das hat mit dem Exchange 2016 noch nicht's zu tun.
Hab jetzt dann die nächsten 2 Stunden keine Zeit schau dann später noch mal vorbei.
So hab mir das mit der Datei
noch mal kurz angesehen, ist ja doch schon ne weile her. Das ist als Whitelist gedacht für Postfächer bei denen die Mail ohne Spamfilter einfach durchgereicht werden. Zum Beispiel für ein Abuse Postfach.
Ich persönlich würd's in der Konfig so drinnen lassen, einen leere Datei mit dem Namen erzeugen und dann per Postmap eine leere DB erzeugen.
Dann Meckert er noch einen fehlenden Virenscanner an.
Hier kannst du entweder ClamAV auch noch installieren, einen anderen verwenden oder du klammerst das aus der
Für andere Virenscanner findest du diverse Konfigurationen ebenfalls in der Datei.
Ansonsten glaub ich müsst er die Mail's eh schon durchreichen, oder täusche ich mich da
access_recipient-rfc
noch mal kurz angesehen, ist ja doch schon ne weile her. Das ist als Whitelist gedacht für Postfächer bei denen die Mail ohne Spamfilter einfach durchgereicht werden. Zum Beispiel für ein Abuse Postfach.
Ich persönlich würd's in der Konfig so drinnen lassen, einen leere Datei mit dem Namen erzeugen und dann per Postmap eine leere DB erzeugen.
Dann Meckert er noch einen fehlenden Virenscanner an.
Hier kannst du entweder ClamAV auch noch installieren, einen anderen verwenden oder du klammerst das aus der
/etc/amavisd.conf
aus.Für andere Virenscanner findest du diverse Konfigurationen ebenfalls in der Datei.
Ansonsten glaub ich müsst er die Mail's eh schon durchreichen, oder täusche ich mich da