Wir verwenden einen Drittanbieter, um Transaktions-E-Mails zu senden. Ich habe kürzlich erhöhte Ausfallraten für eine bestimmte empfangende Domain festgestellt.
Das Senden schlägt mit dem Fehler "498 No MX for example.com" fehl.
Die Sendeversuche werden nach einer bestimmten Verzögerung wiederholt und sind in der Regel nach einigen Wiederholungsversuchen erfolgreich. Manchmal überschreiten sie jedoch das Wiederholungslimit und werden dauerhaft gelöscht.
Ich habe mich an den Support des Anbieters gewandt und er hat mir mitgeteilt, dass dies auf die empfangende Domain zurückzuführen ist, die MX von verschiedenen Anbietern deklariert.
$ dig mx example.com
;; ANSWER SECTION:
example.com. 859 IN MX 25 mail05.example.com.
example.com. 859 IN MX 20 mail11.example.net.
Sie beziehen sich auf die Tatsache, dass ein MX verwendet example.com
und der andere verwendet, example.net
und das ist anscheinend eine schlechte Praxis und kann zu dem oben beschriebenen Fehler führen.
Dies ist das erste Mal, dass ich so etwas höre und ich würde sofort BS anrufen, aber ich dachte, ich würde ihnen den Vorteil des Zweifels geben und hören, was andere zu dem Thema zu sagen haben.
quelle
example.com.
einen E-Mail-Anbieter eines Drittanbieters wie G Suite verwendet, sodass dieser über einen MX-Eintrag von verfügtaspmx.l.google.com.
.Antworten:
Sie sind meistens falsch.
Es ist keine schlechte Praxis, mehr als einen MX zu haben, und es ist auch keine schlechte Praxis, einen oder mehrere von ihnen mit einem Hostnamen in einer anderen Domäne zu haben. Früher war es durchaus üblich, dass Benutzer ihren eigenen Mailserver in ihrer eigenen Domäne als primären MX einrichten und dann den Mailserver ihres Internetdienstanbieters als sekundären MX verwenden.
Der eine winzige Teil, der möglicherweise relevant ist, ist, dass, wenn der MX in der anderen Domain nicht richtig aufgelöst wird, z. B. wenn die Domain
example.net
DNS-Probleme hat, dies ein Problem ist. Aber aus diesem Grund haben Sie mehr als einen MX - wenn einer ausfällt, funktionieren die anderen weiterhin.Sie sollten dem Anbieter antworten und auf RFC 5321 , Abschnitt 5.1 verweisen . Es ist ein bisschen zu lang, um es zu zitieren, aber das Wesentliche ist, dass der Absender, wenn es mehr als einen MX gibt, mindestens die ersten beiden versuchen muss und es keine Einschränkung gibt, diese in separaten Domänen zu haben.
quelle
Nein, das ist BS. Diese Option ist einer der Hauptgründe, warum Sie mehrere MXs mit unterschiedlichen Prioritäten angeben können.
Es muss ein anderes Problem geben.
quelle