web.de und GMX Fehlermeldungen beim SMTP-Versand

Ich war in den vergangenen Tagen damit beschäftigt einen neuen Linux-Server einzurichten, diese soll auch Emails versenden. Blöderweise zeigte mir mailq relativ schnell Fehler dieser Art:

(delivery temporarily suspended: host mx00.emig.gmx.net[212.227.15.9] refused to talk to me: 554-gmx.net (mxgmx002) Nemesis ESMTP Service not available 554-No SMTP service 554-Bad DNS PTR resource record. 554 For explanation visit http://postmaster.gmx.com/en/error-messages?ip=81.169.185.15&c=rdns
(delivery temporarily suspended: host mx-ha02.web.de[212.227.17.8] refused to talk to me: 554-web.de (mxweb103) Nemesis ESMTP Service not available 554-No SMTP service 554-Bad DNS PTR resource record. 554 For explanation visit http://postmaster.web.de/error-messages?ip=81.169.185.15&c=rdns)

Mein erster Check der Sender-Domain und der IP über die mxtoolbox zeigte, dass eigentlich alles OK ist. Erst nach wiederholter Recherche bin ich auf diesen Forumsbeitrag gestoßen. Dieser lieferte mir 2 entscheidende Hinweise:

  1. Neben der Fehlerseite von web.de / GMX gibt es auch noch eine bessere Seite. Insbesondere der folgende Satz war hier entscheidend:

    „Dabei darf insbesondere der PTR-RR nicht dem vom Hoster vorgegebenen generischen Eintrag entsprechen.“

  2. Was mich zum zweiten Hinweis führt: In der Server-Konfiguration von Strato kann (und sollte) man den Reverse-DNS-Eintrag der IP auf einen eigenen Eintrag ändern. Also h12345.stratoserver.net auf mymail.mydomain.tld geändert und kurz gewartet.

Nach ein paar Minuten (und einigen „postqueue -f“ wurde der Output von „mailq“ immer kleiner“….