Wie kann ich verhindern, dass meine E-Mails als Spam eingestuft werden?

41

Wie kann ich beim Senden oder Weiterleiten von E-Mails über eine persönliche oder Unternehmensdomäne mithilfe einer Website oder eines E-Mail-Clients verhindern, dass die E-Mail fälschlicherweise als Spam markiert wird?

IProblemFactory
quelle
9
Du meinst "wahrgenommen", nicht "erkannt", oder?
Andrew Grimm

Antworten:

38
  1. Verwenden Sie keine gefälschte Adresse, das stinkt nach Spam

  2. Richten Sie Domainkeys für Ihre Domain

  3. Richten Sie SPF für Ihre Domain ein

  4. Fügen Sie einen Link zum Abbestellen Ihrer E-Mail hinzu

Darüber hinaus werden Domänen und IP-Adressen häufig in Blacklist-Datenbanken eingetragen, wodurch E-Mails als Spam ausgelöst werden können, oder es ist bekannt, dass einige E-Mail-Anbieter die E-Mails vollständig ablehnen. Ich empfehle, dass Sie sowohl die IP-Adresse als auch die Domain anhand der wichtigsten E-Mail-Blacklist-Datenbanken überprüfen , falls Ihre IP-Adresse ausfällt. Dann empfehle ich, eine neue freigegebene IP-Adresse anzufordern oder eine dedizierte IP-Adresse zu erwerben.

John Conde
quelle
Dies sind nützliche Informationen, aber die Links verweisen auf Wikipedia, das viele "Über" -Infos und wertvolle kleine "Wie" -Infos enthält. Könnten Sie bitte hier weitere Links zum Einrichten dieses Materials bereitstellen?
Shaul Behr
2
Verwenden Sie auf keinen Fall eine falsche Adresse. Das ist ein sicherer Weg, um Spam zu melden. Das Einrichten eines korrekten SPF-Eintrags sollte die meisten Probleme beheben, wenn Sie keine gefälschten Adressen mehr verwenden. Wenn Sie E-Mails an eine große Anzahl von Empfängern senden, sollten Sie dies nicht über ein Standard-E-Mail-Konto tun. Die meisten E-Mail-Server behandeln es als Spam. Dienste wie MailChimp oder CampaignMonitor bieten Ihnen die Möglichkeit, Massen-E-Mails unter Einhaltung von Standards zu versenden, um zu verhindern, dass Ihre Nachrichten als Spam gekennzeichnet werden.
Jonathan
3

Richten Sie zusätzlich zu den anderen Vorschlägen Reverse PTR für die IP-Adresse Ihres Mailservers ein.

webbiedave
quelle
3

Das Wichtigste zuerst: Versenden Sie Spam (unerwünschte Massen-E-Mails)? Wenn Sie keine strikte Anmeldeliste führen, die sorgfältig gepflegt wird, werden Sie am Ende eine Menge Leute spammen, die sich über Sie ärgern und Sie als Spammer melden (indem Sie einfach auf "Als Spam markieren" klicken). Taste).

Wenn Sie keine Spammer sind, müssen Sie sicherstellen, dass Sie einen authentifizierten Mailserver verwenden, der nicht von Spammern verwendet wird. Wenn Sie SPF gemäß den Vorschlägen von John Conde einrichten, wird außerdem überprüft, ob Sie ein legitimer E-Mail-Absender sind, da Empfänger Reverse-DNS verwenden können, um zu überprüfen, ob der Absender der Eigentümer der Domain ist, von der die E-Mail stammt.

Es gibt auch Inhaltsprüfer, die versuchen, festzustellen, ob Ihre E-Mail Spam-Text enthält. Solange Sie jedoch keine Inhalte wie "FR3E VI4GR4 !!! F4KE R013X" in Ihre E-Mails schreiben, ist dies heutzutage kein großes Problem .

Welches E-Mail-Volumen senden Sie? Was ist Ihre Opt-Out-Politik? Wenn Sie sich auf einem großen Webhost mit anständigem technischen Support befinden, können Sie diese konsultieren und sehen, was sie vorschlagen. Normalerweise haben legitime Web-Hosts ein berechtigtes Interesse daran, dass ihre IP-Adresse nicht als Spam-Quelle auf die schwarze Liste gesetzt wird.

Majestätsbeleidigung
quelle
2

Wenn Sie ein ernsthaft großer Absender sind, seien Sie vorsichtig: Die drei großen Absender (Google, MSN / Hotmail und Yahoo sowie das AOL-Monster) scheinen ernsthafte Herausforderungen für Menschen zu haben, die mehr als die X-Anzahl von E-Mails senden zu ihnen pro Sekunde (ehrlich gesagt, diese Nummer wird nicht veröffentlicht, soweit ich weiß). Unabhängig davon, was Sie tun, unabhängig davon, wie legitim Sie sind, scheinen sie alle empfindlich zu werden, wenn Sie eine Reihe von E-Mails in die Kehle jammen. Es ist schlimmer, wenn du gerade erst anfängst und sie dir noch nicht "vertrauen".

Die "großen" Absender wie Socketlabs, SMTP.com usw. haben am Anfang allesamt die Kontrolle über das Senden an Websites, vor allem aber die großen Hosts. Wir hatten einige ähnliche Probleme mit einem gut etablierten, ordnungsgemäß eingerichteten Host. Wenn wir eine kurze Verzögerung zwischen dem Senden an ähnliche Hosts hinzugefügt haben (dh wenn unser Server eine E-Mail an Hotmail sendet, gefolgt von einer anderen E-Mail an Hotmail, verzögert dies einige Millisekunden), ist unsere Zustellrate an diese Hosts sprunghaft angestiegen. Sicher, es verlangsamt das Senden ein wenig, aber wir können immer noch mehrere hunderttausend E-Mails pro Tag verschicken.

Beachten Sie jedoch, dass Sie niemals garantieren können, dass eine E-Mail kein Spam ist, oder sogar 100% ig garantieren können, dass sie zugestellt wird. Zwischen übereifrigen Spam-Regeln, unfähigen Benutzern, dem Blackhole von AOL und den Konnektivitätsproblemen eines landesweiten Netzwerks gibt es eine Million und einen Grund, warum Ihre E-Mails möglicherweise nie einen Posteingang erreichen. Das einzige, was Sie tun können, ist sicherzustellen, dass Sie Ihre Basen abgedeckt haben und dass es von Anfang an gut ist, loszulegen.

bpeterson76
quelle
2

Woher wissen Sie, dass Ihre E-Mails als Spam gekennzeichnet werden? Sagen Ihnen legitime Benutzer, dass dies der Fall ist? Helfen sie Ihnen, indem sie Ihnen Kopien der Post schicken? Anti-Spam-Systeme wie SpamAssassin fügen in der E-Mail Kopfzeilen ein, in denen erläutert wird, gegen welche Regeln verstoßen wurde, die Sie als Spam gekennzeichnet haben.

Holen Sie sich also eine Kopie von E-Mails, die als Spam gekennzeichnet wurden, und lesen Sie, was darin steht.

Andy Lester
quelle
1

Zunächst müssen Sie wissen, warum eine E-Mail in den SPAM-Ordner verschoben wird.

  1. Zuerst wird eine Mail anhand ihres Betreffs erkannt. Die Betreffzeile sollte kein Wort wie freeusw. enthalten, da Sie etwas verkaufen
  2. Betreff und Text sollten auch keine vulgären oder Spam-Wörter enthalten.
  3. Sie müssen wissen, ob Ihre IP-Adresse in DNSBL aufgeführt ist. Sie können unter http://www.blacklistmaster.com/ danach suchen .
Amit Kumar Gupta
quelle
0

Wenn sich Ihre fromAdresse und die Serveradresse unterscheiden, kann dies zu Spam führen.

Wie verschickst du die Mail? dh welche Programmiersprache?

im Winter gehakt
quelle
PHP :) (15 Zeichen)
IProblemFactory
0

Sie sollten sich MailJet ansehen, das einen SMTP-Server für Sie bereitstellt. Sie müssen nur Ihre E-Mail mit ihrem SMTP senden. Normalerweise können Sie dies in Ihrer Konferenz tun, und wenn Sie Swift Mailer verwenden, ist das verdammt einfach.

Es ist wirklich transparent zu implementieren. Und dann können Sie gesendete E-Mails verfolgen, wie viele geöffnet, geklickt usw. sind.

j0k
quelle
0

Es ist wichtig, dass die IP nicht auf der Blacklist der gängigen Spam-Datenbanken steht. Danach müssen Sie E-Mails über SMTP senden, nicht auf andere Weise. Zum Beispiel können in PHPs eingebaute Mailer nicht vorhandene Mailadressen verwenden. E-Mails, die über diesen Mailer versendet werden, sind häufig Spam.

Und schließlich sollten Sie keine dynamischen IP-Adressen verwenden, wenn Sie von zu Hause aus senden.

Max
quelle