Ich habe ein merkwürdiges Verhalten meiner Google Apps-Domain festgestellt. Die meisten E-Mails kommen wie erwartet durch, aber im Laufe der Zeit bin ich zu dem Schluss gekommen, dass E-Mails von bestimmten Absendern nicht eingehen. Nachdem ich einen solchen Absender identifiziert habe, dessen E-Mails nicht eingehen würden, habe ich ihn gebeten, mir eine E-Mail zu senden und die Antwort "Zustellungsfehler" an mein reguläres Google Mail-Konto weiterzuleiten.
Die Antwort auf einen Zustellungsfehler enthielt das folgende Snippet:
----- Protokoll der Sitzung folgt -----
<[email protected]>
... Zurückgestellt: Zeitüberschreitung der Verbindung mit ghs.l.google.com.
Dies hat mir geholfen, das Problem durch eine schnelle Suche zu identifizieren, die mich zu dieser Seite im Google Apps-Hilfeforum führte. In der Tat habe ich den DNS- @
Eintrag für meine Domain überprüft und war auf ghs.google.com eingestellt. (CNAME), was es nicht sein sollte. Durch Ändern von @ 74.125.93.121 (A)
* wurde das Problem behoben.
Ich verstehe , dass in den Fällen , in denen die E - Mail nicht durchkommen würde, mein Domain - Name durch die kanonischen Namen durch einen CNAME - Lookup ersetzt wurde, so dass die E - Mail gesendet wurde [email protected]
statt [email protected]
. Aber warum hat es bei der überwiegenden Mehrheit der Absender funktioniert? Haben die Absender, deren E-Mails nicht eingehen würden, ein anderes E-Mail-Protokoll, seltsame DNS-Einstellungen verwendet oder was könnte es sein?
Nach dem, was ich bei der Untersuchung des Problems auf Google sehen konnte, scheint dies ein weit verbreitetes Problem zu sein (viele Leute, die sich über E-Mails von Battle.net beschweren, die nicht eingehen, wären ein beliebtes Beispiel), nur dass die Leute nicht scheinen um sich bewusst zu sein, dass das Problem in den eigenen DNS-Einstellungen liegt und nicht auf der Seite der Absender.
Wie kann das erklärt werden?
* Ich habe diese IP aufgrund dessen verwendet, was ich hier gelesen habe , aber ich denke, jede IP würde den Trick machen. Kann jemand das bestätigen? Beachten Sie, dass @
das Problem durch einfaches Entfernen des Datensatzes nicht behoben, sondern geändert werden musste.
@
in der E-Mail-Adresse angegebenen Adresse für MX-Einträge abfragen und sonst nichts. Wenn dies der Fall ist, sollte sofort versucht werden, einen der niedrigsten MX-Datensätze zu übermitteln. Wenn alle MX-Server keine Verbindung herstellen können oder keine MX-Einträge gefunden werden, sollte versucht werden, eine Verbindung zur Domäne selbst herzustellen. Der betreffende MTA geht beim Auflösen von Informationen offensichtlich zu weit oder befolgt nicht die Regeln zum Bestimmen, mit welchem Mailserver eine Verbindung hergestellt werden soll. Es sollte nichts Falsches daran sein, dass Ihre Domain auf einen CNAME verweist - aber Sie benötigen die MX-Einträge, damit E-Mails funktionieren.Das
@
Symbol in einem BIND-Datensatz ist nur eine Kurzform zum Schreiben der Domain. Wenn Sie einen Datensatz für erstellenexample.com
,@
ist dies nur ein Alias fürexample.com
. Zu sagen, dass der@
Datensatz eine IP sein musste, ist eine Aussage, der wichtige Informationen fehlen - Sie haben uns nicht gesagt, um welche Art von Datensatz es sich handelt.Aus dem Übermittlungsbericht geht hervor, dass Sie möglicherweise etwas mit Ihrem DNS getan haben, um den Remote-Mailserver zu veranlassen, Ihre Domain in ghs.l.google.com umzuschreiben - sehr seltsam (PS, ein A-Eintrag muss eine IP sein, ein CNAME-Eintrag darf keine IP oder ein anderer CNAME-Eintrag sein).
Warum der Mailserver dieser Person Ihre Adresse neu schreibt, ist seltsam - es sollte nicht geschehen, es sei denn, diese Person hat etwas getan, um sie explizit anzuweisen, sie neu zu schreiben. Es sollte sich auch überhaupt nicht darum kümmern, wie die IP-Adresse Ihrer Domain lautet, es sei denn, es wurden keine MX-Einträge gefunden, da MX-Einträge die Art und Weise sind, wie Mailserver herausfinden, wohin E-Mails gehen.
Angesichts der wenigen Informationen klingt es für mich so, als hätten Sie die Google-Anweisungen zur ordnungsgemäßen Konfiguration Ihres DNS für E-Mails überhaupt nicht befolgt. Sie haben wahrscheinlich sogar einige Fehler in Ihrer Zonendatei - lassen Sie sie von einem kompetenten Zonenadministrator überprüfen.
quelle
@
Datensatz vom Typ CNAME ist. Zweitens ist das DNS, das ich verwende, das von Google beim Kauf bereitgestellte, daher habe ich nicht einmal Zugriff auf die Zonendatei. Ich habe die von Google bereitgestellten Standardeinstellungen verwendet. Und zu guter Letzt reichten die "sehr wenigen bereitgestellten Informationen" anscheinend für jemanden, der kompetent war, um eine hilfreiche, zufriedenstellende und (im Gegensatz zu Ihrer eigenen) herzliche Antwort zu geben.