2009-02-08 11 views
13

Wir arbeiten an einem Projekt, bei dem Benutzer sich registrieren müssen, um E-Mail-Benachrichtigungen zu bestimmten Ereignissen zu erhalten. Es wird möglicherweise Zehntausende oder Hunderttausende von E-Mail-Nachrichten basierend auf einem Ereignis geben.So führen Sie legitime E-Mail-Kampagnen durch

Ich weiß, dass dies jeden Tag über das Internet geschieht, aber was ich nicht weiß ist, wie E-Mail-Kampagnen so verwaltet werden, dass der Absender nicht als Spammer in die schwarze Liste gesetzt wird, wenn ein einzelner Mail-Provider eine große Anzahl von Nachrichten erkennt aus einer einzigen Quelle - ich bin besonders mit hochkarätigen Mail-Anbietern wie Yahoo, MSN, AOL, etc. beschäftigt, die wahrscheinlich den Großteil der Nachrichten erhalten, die wir senden.

Gibt es eine Standardmethodologie, die verwendet wird, um legitime E-Mail-Kampagnen durchzuführen, für die sich Benutzer freiwillig registriert haben?

+0

Nicht programmiert. Sie müssen die Zustellung von Massensendungen direkt mit empfangenden Mail-Anbietern besprechen. –

+1

Die Frage hat einige Programmierungsimplikationen, obwohl - ich geholfen habe, eine (absolut legitime) E-Mail-sendende Maschine so zu schreiben (das Senden der Millionen), und es gab viel Code, der speziell dafür geschrieben wurde. – Sklivvz

Antwort

6

Vier Schritte, die deutlich erhöhen Ihre Chancen werden:

  1. Vergewissern Sie sich, dass Ihre ausgehende Mail-Server verwendet gut erzogene Software (Ich schlage vor, Postfix) . Fehlerhafte E-Mail-Software kann Probleme verursachen, indem Sie Dinge tun, die dazu führen, dass Server Sie ablehnen.
  2. Stellen Sie sicher, dass die Vorwärts- und Rückwärts-DNS Ihres Servers übereinstimmen. Viele Mail-Server lehnen Mail von anderen Servern ab, die nicht richtig konfiguriert sind.
  3. Richten Sie SPF-Datensätze für Ihre Domäne ein und testen Sie sie.
  4. Richten Sie DomainKeys für Ihre Domäne ein, was ein wenig komplex sein kann.
  5. Anmeldung zum ISP Feedback-Schleifen - (z Yahoo's)

Wenn eine unserer Websites, Server unsere Mail Ausrollen von Yahoo! gedrosselt wurde wegen der Menge an E-Mails, die wir verschickten - allesamt Anmeldungsbenachrichtigungen. Wir haben so viele neue Nutzer bekommen, dass sie unseren Server gedrosselt haben. Wir umgehen das, indem wir die Mail-Queue dieses Servers auf einen anderen Server legen. Nachdem drei Server gedrosselt wurden, haben wir es geschafft, den Rest unserer Post zu bekommen, und es geht uns gut.

Sie können auch einen Drittanbieter-Dienst wie CertifiedEmail in Betracht ziehen, der möglicherweise Geld kostet, aber auch eine höhere Lieferrate gewährleisten kann.

Schließlich senden Sie Testnachrichten über Ihr System, um Konten auf allen kostenlosen Webmail-Diensten, jedem ISP, den Sie finden können, und jedem E-Mail-Client, den Sie bekommen können, zu testen. Erst nachdem Sie alle oben genannten Schritte durchgeführt haben, sollten Sie sogar in Erwägung ziehen, E-Mails zu versenden.

Sobald Sie bereit sind zu gehen, schlage ich vor, mit einer kleinen Gruppe von Abonnenten zu beginnen und dann auf die vollständige Liste später. Besser, Probleme zu finden, solange sie klein sind.

2

Die "Spam Best Practices" sind ein Ausgangspunkt, obwohl meist nicht technisch.

Auf einer etwas technischeren Ebene ist ein einfacher und wichtiger Schritt, sich eine Test-E-Mail mit Ihrem System zu schicken und die Kopfzeilen zu überprüfen, um zu sehen, ob es Probleme gibt, wie X-Authentication-Warning-Header.

Ein sofort funktionierender Abmelde-Link ist absolut unverzichtbar.

0

Egal, was Sie tun, Menschen und Maschinen werden Ihre Nachrichten fälschlicherweise als Spam klassifizieren. Daher werden Sie Ihre IP-Adresse (n) normalerweise auf die schwarze Liste setzen.

Die beste Option besteht darin, eine automatisierte Überwachung einzurichten, um zu erkennen, wann Ihre IPs auf die schwarze Liste gesetzt werden (hängen Sie sie in Ihr normales Überwachungssystem ein) - Sie sollten zumindest die meisten großen öffentlichen Blacklists überwachen. Wenn Sie können, können Sie die Zustellung an ausgewählte Drittanbieter (Hotmail, Yahoo, Google) auch automatisch überwachen, um festzustellen, wann die Zustellung Ihrer E-Mails beendet wurde. Sie haben vermutlich private Blacklists, die Sie nicht programmgesteuert abfragen können.

AOL Ich habe festgestellt, dass ein besonderes Problem, ihre Politik wurde kaum dokumentiert und kann ohne vorherige Ankündigung geändert werden. Darüber hinaus sind ihre Benutzer einige der dümmsten im Geschäft und neigen dazu, alles als Spam zu kennzeichnen. Allerdings reagieren sie (in meiner Erfahrung) auf Supportanfragen und werden Ihre IPs auf die weiße Liste setzen, wenn Sie freundlich fragen und legitim sind.

Wenn Sie eine IP-Blacklist finden, können Sie Maßnahmen ergreifen, um sie zu entfernen oder temporär zu einer anderen zu wechseln (Sie müssen immer noch das Original aufheben, da Sie es wahrscheinlich wiederverwenden möchten) .