Probleme mit PMG als Mail Relay für O365

Abrucci

New Member
Jul 31, 2021
11
1
3
26
Moin,

wir senden und empfangen E-Mails über das PMG.
Bei O365 haben wir dafür entsprechende Connectoren angelegt und eine Transportregel zur Weiterleitung ausgehender E-Mails an den Sendeconnector.
Wenn wir nun versuchen eine E-Mail zu einem anderen Office365 Kunden zu senden erhalten wir folgende Meldung vom Mailer Daemon des PMG:
554 5.4.14 Hop count exceeded - possible mail loop ATTR1
woran kann das liegen?
 
Mit den logs vom PMG ließe sich das vielleicht etwas genauer beantworten - aber ich nehme an, dass etwas an den DNS-einstellungen nicht passt, weswegen mails an irgendeiner Stelle im kreis geschickt werden (mailloop)

einfach mal an allen stellen die DNS results und MX lookups vergleichen.
 
Mit den logs vom PMG ließe sich das vielleicht etwas genauer beantworten - aber ich nehme an, dass etwas an den DNS-einstellungen nicht passt, weswegen mails an irgendeiner Stelle im kreis geschickt werden (mailloop)

einfach mal an allen stellen die DNS results und MX lookups vergleichen.

Der Sender sendet und empfängt mittels Connector und liegt im Exchange 365
Der Empfänger liegt ebenfalls im Exchange 365, hat aber keinen Spam Proxy o.ä. dazwischen.

Zudem fällt mir im PMG noch auf, dass er versucht die Mail 10x zu versenden und beim 10. mal kommt der Bounce. Die Mails sind aber trotz "zugestellt" nicht im Empfängerpostfach.

r2bQVtm.png


Code:
Oct  4 12:03:12 mx postfix/cleanup[501796]: 0EECF40505: info: header From: REDACTED-Sender from mail-db5eur01lp2054.outbound.protection.outlook.com[104.47.2.54]; from=<REDACTED-Sender> to=<REDACTED-Receiver> proto=ESMTP helo=<EUR01-DB5-obe.outbound.protection.outlook.com>
Oct  4 12:03:12 mx postfix/cleanup[501796]: 0EECF40505: info: header To: REDACTED-Receiver from mail-db5eur01lp2054.outbound.protection.outlook.com[104.47.2.54]; from=<REDACTED-Sender> to=<REDACTED-Receiver> proto=ESMTP helo=<EUR01-DB5-obe.outbound.protection.outlook.com>
Oct  4 12:03:12 mx postfix/cleanup[501796]: 0EECF40505: info: header Subject: REDACTED from mail-db5eur01lp2054.outbound.protection.outlook.com[104.47.2.54]; from=<REDACTED-Sender> to=<REDACTED-Receiver> proto=ESMTP helo=<EUR01-DB5-obe.outbound.protection.outlook.com>



Code:
Oct 4 12:03:12 mx postfix/smtp[501805]: 3FB22422AE: to=<REDACTED-Receiver>, relay=REDACTED-Receiver-Host[104.47.0.36]:25, delay=0.7, delays=0.01/0/0.26/0.44, dsn=5.4.14, status=bounced (host REDACTED-Receiver-Host[104.47.0.36] said: 554 5.4.14 Hop count exceeded - possible mail loop ATTR1 [HE1EUR01FT050.eop-EUR01.prod.protection.outlook.com] (in reply to end of DATA command))

PS: Das Problem scheint bis jetzt nur bei dem Exchange Kunden als Empfänger und nur mit dem Postfach aufzutreten. Zudem scheint das Problem auch nur sporadisch zu bestehen? Manchmal läuft der Versand ohne Probleme...
 
Last edited:
PS: Das Problem scheint bis jetzt nur bei dem Exchange Kunden als Empfänger und nur mit dem Postfach aufzutreten. Zudem scheint das Problem auch nur sporadisch zu bestehen? Manchmal läuft der Versand ohne Probleme..
Wie gesagt - nehme sehr stark an, dass das Problem nicht beim PMG liegt - sondern irgendwo in der Config des Postfachs das die probleme hat im Exchange - was ist an diesem Postfach anders als an den anderen?

Zudem fällt mir im PMG noch auf, dass er versucht die Mail 10x zu versenden und beim 10. mal kommt der Bounce. Die Mails sind aber trotz "zugestellt" nicht im Empfängerpostfach.
die 10 mal sind wohl das limit nachdem postfix sagt, dass es sich um eine loop handelt
 
Wie gesagt - nehme sehr stark an, dass das Problem nicht beim PMG liegt - sondern irgendwo in der Config des Postfachs das die probleme hat im Exchange - was ist an diesem Postfach anders als an den anderen?


die 10 mal sind wohl das limit nachdem postfix sagt, dass es sich um eine loop handelt

Bei dem Postfach handelt es sich um eine "Shared Mailbox" im Office356. Diese wurde "ohne weitere Konfiguration" im ECP vom Exchange angelegt. Das Postfach sollte also genau wie alle anderen normal konfiguriert sein.

Bevor wir das PMG dazwischen hatten, ist uns das Problem zu dem Kunden hin so auch noch nie aufgefallen. Im Exchange ECP des Empfängers lässt sich über die Message-ID der Nachricht leider auch keine Nachrichtenverfolgung erstellen (Nichts gefunden).

Kann es sein, dass es hier Probleme gibt weil der Absender (Exchange365) und Sender (Exchange365) der selbe Server sind? Normal sollte das keine Rolle spielen?
 
Kann es sein, dass es hier Probleme gibt weil der Absender (Exchange365) und Sender (Exchange365) der selbe Server sind?
in den meisten Konfigurationen weiß ein mailserver für welche Adressen er zuständig ist und schickt diese nicht über das internet...
 
in den meisten Konfigurationen weiß ein mailserver für welche Adressen er zuständig ist und schickt diese nicht über das internet...
durch eine Transportregel werden alle Mails die raus gehen an den Sendeconnector (PMG) weitergeleitet (bis auf die Internen für die selbe Domain).
 
durch eine Transportregel werden alle Mails die raus gehen an den Sendeconnector (PMG) weitergeleitet (bis auf die Internen für die selbe Domain).
ist auch sichergestellt, dass die mails vom PMG dann nicht ebenso ans PMG geschickt werden? (scheint mir hier vielleicht das Problem zu sein
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!