Kürzere Antwort.
Meiner Erfahrung nach ist das Fehlen eines PTR-Datensatzes (Reverse DNS) für die IP-Adresse eines Servers die häufigste Möglichkeit, E-Mails in Diensten wie Google Mail und sogar AOL als SPAM zu kennzeichnen.
Verbunden, aber wenn Sie keinen SPF-Datensatz (Sender Policy Framework) für den Domänennamen festgelegt haben, hilft das überhaupt nichts. Sie sollten diesen Datensatz auch festlegen.
Aber am Ende ist der PTR wirklich das Wichtigste, dem der SPF folgt.
Beides ist das Konzept von DKIM (DomainKeys Identified Mail) , das zur Validierung von E-Mails verwendet wird. Meiner Erfahrung nach benötigen die meisten Server-Setups lediglich einen PTR-Datensatz, der mit einem SPF gekoppelt ist, damit das SPAM-Flag verschwindet.
Sie sollten sich nur mit DKIM-Dingen befassen, wenn Sie keine andere Wahl haben. Nicht, weil es schwer einzurichten ist, aber ohne gültige PTR- und SPF-Datensätze wird es nicht viel zu bedeuten haben.
Längere Antwort.
Es sieht so aus, als hätten Google Gmail-Server meine E-Mails schon sehr lange als "Junk" gekennzeichnet, andere Anbieter wie Yahoo Mail jedoch nicht. Das Erstellen weiterer E-Mail-Konten hat nicht geholfen. Ich habe auch E-Mail-Konten verwendet, die zu verschiedenen Domänen gehörten.
Wie kann verhindert werden, dass Google Mail-Server meine E-Mails als "unerwünscht" markieren?
Das Problem besteht höchstwahrscheinlich darin, dass Sie keinen richtigen PTR- oder SPF-Datensatz für den Server eingerichtet haben. Denken Sie daran: Jeder Server auf der Welt kann E-Mails senden, und der Spam-Schutz ist ein Bewertungssystem und keine exakte Wissenschaft.
Was ist ein PTR-Eintrag (Reverse DNS)?
Einfach ausgedrückt ist ein PTR-Eintrag ein umgekehrter DNS-Eintrag, der eine IP-Adresse mit einem Hostnamen verbindet. Hört sich vielleicht wie eine Standard-Hostnamen-Suche an, ist es aber überhaupt nicht. Es ist das Gegenteil: Ein PTR-Eintrag ist ein Eintrag, welchem Hostnamen eine IP-Adresse aus Sicht des Hosting-Dienstes zugewiesen ist, der diesem Server eine IP zugewiesen hat.
Wenn also die IP-Adresse Ihres Servers 123.456.789.0
eine PTR-Datensatzsuche für diese IP-Adresse ist, muss sie mit dem Hostnamen Ihres Servers übereinstimmen. Dieser Wert wird jedoch nicht in einem DNS-Eintrag festgelegt, wie Sie ihn kennen, sondern auf den DNS-Servern, die mit dem Hostingdienst selbst verbunden sind.
Dies ist eine Querverweisprüfung gegen SPAMmers, da in der Realität jeder auf fast jedem PC der Welt einen tatsächlichen Basis-Mailserver einrichten kann. Nur weil ein Server E-Mails senden kann, bedeutet dies nicht, dass das, was er sendet, gültig ist. Was ein PTR-Datensatz bewirkt, ist im Grunde ein "Beleg" für jede E-Mail, die von einem Server an dieser IP-Adresse kommt, und sagt: "Okay, Sie haben eine E-Mail von example.com
einem unserer Server erhalten?" Lassen Sie mich überprüfen, ob dieser Server zugeordnet ist example.com
? “Die Antwort auf diese Frage lautet entweder: Ja, dieser Server darf E-Mails senden, example.com
oder nein, wir haben keine Ahnung, was das ist.
Das Festlegen eines PTR-Datensatzes hängt vom Hosting-Service und den Hosting-Richtlinien Ihres Servers ab. Mit einigen Diensten können Sie den PTR-Datensatz über ein Bedienfeld unabhängig einstellen. Andere veranlassen Sie, sich per E-Mail, Telefon oder E-Mail mit ihnen in Verbindung zu setzen, um einen Datensatz zu erstellen.
Ich weiß zum Beispiel, dass Sie mit dem EC2-Setup von Amazon über ein Webformular eine Anforderung zum Abrufen eines PTR-Datensatzes stellen können. Es gibt keine Garantie dafür, dass eine Änderung des PTR-Datensatzes genehmigt wird. obwohl sie die meiste Zeit tun. An Orten wie Rackspace können Sie diese Werte jedoch selbst festlegen, ohne um Erlaubnis bitten zu müssen.
Um den PTR-Datensatz Ihres Servers zu überprüfen, können Sie ein Tool wie dieses MXToolbox- Tool „Reverse IP Lookup“ verwenden . Oder wenn Sie mit der Befehlszeile unter Linux / Unix vertraut sind, führen Sie einfach einen Befehl wie den folgenden aus:
dig -x 123.456.789.0
Was ist ein SPF-Datensatz (Sender Policy Framework)?
Ein weiterer Teil des Grundpuzzles, um zu verhindern, dass E-Mails als SPAM gekennzeichnet werden, besteht darin, dass ein ordnungsgemäßer SPF-Datensatz erstellt wird. Eine ausführliche Erklärung, was ein SPF-Datensatz ist, finden Sie auf der offiziellen SPF-Website . Aber dieses MXToolbox-Tool zum Nachschlagen von SPF-Datensätzen (Sender Policy Framework) erklärt es recht gut:
Mithilfe von SPF-Einträgen (Sender Policy Framework) können Domäneninhaber eine Liste von IP-Adressen oder Subnetzen veröffentlichen, die zum Senden von E-Mails in ihrem Namen berechtigt sind. Ziel ist es, das Spam- und Betrugsaufkommen zu reduzieren, indem böswilligen Absendern die Verschleierung ihrer Identität erheblich erschwert wird.
Um einen SPF-Eintrag festzulegen, müssten Sie im DNS-Eintrag einen TXT-Eintrag für Ihren Domain-Namen festlegen, der ungefähr so aussieht:
v=spf1 mx a ptr ip4:123.456.789.0 a:example.com include:example.com ~all
Grundsätzlich bedeutet dies, dass jeder Hostname oder jede IP-Adresse, die in diesem SPF aufgeführt ist, E-Mails im Namen von versenden darf example.com
. Dieses Beispiel ist ziemlich einfach, aber der Vorteil eines SPF-Datensatzes besteht darin, dass Sie ein halbes Dutzend Server mit Ihrem Hostnamen verbunden haben und alle unterschiedliche IP-Adressen haben. Ein SPF-Datensatz, der die IP-Adressen dieser 1/2 Dutzend Server enthält, bürgt grundsätzlich für die Gültigkeit von E-Mails, die von dieser IP-Adresse im Namen dieses Hostnamens gesendet werden.