Wie in Fatstacks vorgestellt

WordPress- und WooCommerce-E-Mails gehen an Spam? Gelöst

Veröffentlicht am Kategorisiert in Ecommerce Stores

Es gibt eine Reihe von Gründen, warum WooCommerce-E-Mails in Spam-Ordner verschoben werden. Abhängig von Ihrem Setup werden wir Fehler beheben und Lösungen bereitstellen, um zu verhindern, dass Ihre WordPress- und WooCommerce-Benachrichtigungs-E-Mails in den Spam-Ordner gelangen!

Probleme beim Senden von WooCommerce-E-Mails mit Google Mail

Nehmen wir also an, Sie verwenden Ihre Google Mail-E-Mail-Adresse, um E-Mails von WordPress und WooCommerce zu senden.

Ich gehe davon aus, dass Sie in der Einstellung "Administrator-E-Mail" die Adresse für Ihr Google Mail-Konto festgelegt haben.

Lassen Sie uns erklären, was WIRKLICH passiert, wenn Sie dies tun.
1.Sie erhalten eine Bestellung

  1. Dies veranlasst WordPress, ein Signal an Ihren Server zu senden, um eine E-Mail zu senden
  2. Ihr Server, der wahrscheinlich von einer Tonne anderer Websites gemeinsam genutzt wird, erstellt und sendet dann mithilfe von PHP eine E-Mail, die anscheinend von einer E-Mail-Adresse stammt.

Was Ihr Server jedoch tatsächlich tut, ist das "Spoofing" der E-Mail-Adresse, von der er sendet. Da es NICHT von diesem E-Mail-Server stammt, wurde es von Ihrem Website-Server „gefälscht“

So funktionieren Spam-E-Mails - dh auf diese Weise senden diese beschissenen Bots E-Mails. Posteingänge filtern diesen Mist einfach heraus, da "ernsthafte" Websites ihre E-Mails NICHT so senden.

Senden von WooCommerce-E-Mails mit SMTP-Server zur Vermeidung von Spam

Also ... müssen Sie Ihre E-Mails über einen SMTP-Server senden

Auf diese Weise werden „echte“ E-Mails gesendet

Dies ist ein zweiteiliges Rezept.

Teil 1 - Installieren Sie ein Plugin, damit Ihre WordPress-Site mit einem SMTP-Server kommunizieren kann

Dies ist einfach - installieren Sie einfach das WP SMTP-Plugin in WordPress und Sie sind vorerst fertig

Teil 2 - Legen Sie einen Mail-Server-Anbieter fest, mit dem Ihre Website kommunizieren soll

Sie können ein kostenloses Google Mail-Konto verwenden und E-Mails über den Google Mail-Server senden
ABER dies kann zu Problemen bei der E-Mail-Validierung und -Verifizierung in Posteingängen führen - daher nicht die beste Lösung

Die bessere Lösung wäre die Verwendung eines Mail-Server-Anbieters.

Mailchimps Mandrill wird oft als Transaktions-E-Mail-Anbieter erwähnt - dies ist jedoch mehr als nur eine Mail-Server-Lösung, und im Moment würde ich diese Komplexität vermeiden - es ist nicht erforderlich, Ihre unmittelbaren WooCommerce-Spam-Probleme zu lösen!

Meine Empfehlung:

Sendgrid - Sie haben einen für immer KOSTENLOSEN Plan für bis zu 100 E-Mails pro Tag (nicht viel, aber wenn es sich nur um Bestellbenachrichtigungs-E-Mails handelt, die Sie senden möchten, sollte dies für eine kleine Anzahl von täglichen Bestellungen geeignet sein).

Schauen Sie sich sendgrid hier an.

Verwenden Mailchimp für WooCommerce Order Notification E-Mails

Trotzdem können Sie Mailchimp für Bestellbenachrichtigungen verwenden.

Es gibt eine Reihe von "Transaktions-E-Mails", die von Mailchimp im Rahmen ihrer Standard-E-Commerce-E-Mail-Pläne gesendet werden können.

Wenn Sie Mailchimp nur für Newsletter und nicht für Ihre E-Commerce-E-Mails verwenden, klingt dies möglicherweise nach einer BESSEREN Lösung für das oben Gesagte.

Wenn dies der Fall ist - sehen Sie sich das offizielle Plugin von Mailchimp For WooCommerce an und verbinden Sie Ihren WooCommerce-Shop mit Ihrem Mailchimp-Konto. Dies bedeutet, dass Sie Mailchimp so konfigurieren können, dass Bestellbenachrichtigungs-E-Mails usw. gesendet werden.

HINWEIS - Wenn Sie die Bestellbenachrichtigungs-E-Mails mit Mailchimp senden, müssen Sie diese in den E-Mail-Einstellungen von WooCommerce deaktivieren. WooCommerce sendet also keine E-Mails mehr in Ihrem Namen. Andernfalls senden Sie zweimal E-Mails!

Einmal von Mailchimp und einmal von Ihrem SMTP-Server.

Ich würde NOCH die oben genannte Aktion ausführen, um WP SMTP zu installieren und sendgrid so einzurichten, dass E-Mails wie E-Mails zum Zurücksetzen des Passworts usw. für Ihre Admin-Benutzer über sendgrid und NICHT über den PHP-Mailer "zwielichtig / spammy" auf Ihrem zufälligen Server gesendet werden.

Unterschied zwischen Mailchimp und Mandrill

Hier ist der Unterschied zwischen Mailchimps-Transaktions-E-Mails "Mandrill" und "integrierten" Transaktions-E-Mails, die Mailchimp sendet

TLDR;
Mailchimp selbst sendet Bestellbenachrichtigungen und aufgegebene Warenkorb-E-Mails, solange Sie dies einstellen, und verwendet das Mailchimp for WooCommerce-Plugin, um Ihr Geschäft mit Mailchimp zu verbinden

Sie brauchen Mandrill nicht, um dieses Problem zu lösen - es ist eine Lösung, die für professionelle Entwickler geeignet ist

https://mailchimp.com/help/about-transactional-email/

Authentifizierungs-, Verifizierungs-, DKIM- und SPF-Datensätze

Wenn Sie hier aufhören, werden die Dinge (höchstwahrscheinlich) besser, aber noch NICHT gelöst ...

Wenn Sie die Route "WP SMTP-Plugin und Sendgrid Mail-Server" für Bestellbenachrichtigungen verwenden, müssen Sie außerdem zwei Ebenen der E-Mail-Überprüfung durchführen.

Stufe 1 der Überprüfung der E-Mail-Adresse

Überprüfen / authentifizieren Sie Ihre Domain mit Sendgrid. Befolgen Sie einfach die Schritte, sobald Sie sich bei Sendgrid angemeldet haben

Dies ist BASIC und ermöglicht Sendgrid, E-Mails im Namen Ihres DOMAIN-Namens zu senden.

Stufe 2 der Überprüfung der E-Mail-Adresse

Nun ... denk darüber nach. Theoretisch ist es möglich, dass jemand anderes versucht, Ihre E-Mail-Adresse zu "fälschen" - dh er versucht, E-Mails zu senden, die so aussehen, als kämen sie von Ihrer Domain ...

Die Art und Weise, wie "das Internet" uns davor schützt, ist die Verwendung von "SPF-Einträgen" in den "DNS-Einträgen" Ihrer Domain.

SPF-Datensätze teilen dem Internet mit, welche Mailserver E-Mails im Namen Ihrer Domain senden dürfen.

Standardmäßig verfügen Sie möglicherweise über einen SPF-Eintrag, der standardmäßig eingerichtet wird, wenn Sie Ihre Domain registrieren oder die Nameserver auf Ihr Hosting-Konto verweisen.

Was Sie NICHT tun möchten, ist, mehrere SPF-Datensätze zu haben

Wenn Ihre DNS-Einträge bereits einen SPF-Eintrag enthalten, muss dieser SPF-Eintrag mit den Mail-Servern aktualisiert werden, die Sie zum Senden von E-Mails in Ihrem Namen zulassen.

In Ihrem Fall, wenn Sie bereits Newsletter über Mailchimp senden, sollte Mailchimp auf dem SPF aufgeführt sein.

Wenn Sie kostenloses Google Mail verwenden, Google Mail jedoch so konfiguriert haben, dass auch E-Mails von Ihrer Domain-Adresse gesendet werden, muss der Mail-Server von Google ebenfalls im SPF-Datensatz aufgeführt sein.

Wenn Sie jetzt Sendgrid eingerichtet haben, sollten Sie Sendgrid auch in der Liste der zulässigen Absender im SPF-Datensatz auflisten.

Und wenn Sie dies noch nicht getan haben, sollten Sie Ihre Domain auf jeden Fall mit Mailchimp in Ihrem Mailchimp-Konto authentifizieren.

Mailchimp gegen Mailpoet

Ist es nicht einfacher mit Mailpoet zu gehen?

Nun, nein ... nicht wirklich.

Mailpoet ist nur ein Ersatz für Mailchimp.

Wenn Sie Mailchimp nur so konfigurieren, dass Ihre Bestellbenachrichtigungen anstelle von WooCommerce gesendet werden - indem Sie das Plugin Mailchimp für WooCommerce installieren und die Bestellbenachrichtigungs-E-Mail in Mailchimp einrichten -, befinden Sie sich weitgehend in der gleichen Position wie beim Wechsel zu Mailpoet und konfigurieren diese zum Senden Ihrer Bestellbenachrichtigungen…

Dies ist kein Problem mit der Softwareauswahl - es ist ein Problem mit der Softwarekonfiguration - und unabhängig davon, welchen Dienst Sie auswählen (Mailpoet oder Mailchimp), müssen Sie die Dinge immer noch richtig einrichten!

So viele Ladenbesitzer da draußen, ohne eine Ahnung davon zu haben - ja, es gibt einige technische Details, die ich überflogen habe, um sie auf FB zu veröffentlichen -, aber die zu lösenden Schritte sind alle da.

Ich wünschte, WooCommerce würde eine umfassende Ausbildung zu diesem Thema anbieten, da es so verdammt wichtig ist

Ich wünschte fast, WordPress würde sich weigern, E-Mails zu senden, bis Sie einen SMTP-Server verbunden haben!

Lösen von E-Mails an Spam für verschiedene E-Mail-Server

So verhindern Sie, dass Sendgrid-E-Mails an Spam gesendet werden

Sie müssen zunächst sicherstellen, dass Sie Ihre Domain mit Sendgrid authentifiziert haben. Sie müssen dann sicherstellen, dass Ihr SPF-Datensatz korrekt eingerichtet ist, einschließlich des Sendgrid Mail-Servers im SPF-Datensatz, und ihm die Berechtigung geben, im Namen Ihrer Domain auf überprüfte Weise zu senden.

Stellen Sie sicher, dass Ihre DNS-Einträge nicht mehr als 1 SPF-Eintrag enthalten! Zusätzliche Mailserver sollten zu Ihrem vorhandenen SPF-Datensatz hinzugefügt werden (Sie sollten bereits einen haben).

Ihre DNS-Einträge werden entweder beim Host Ihrer Website (der wahrscheinlich auch Ihre DNS-Einträge hostet) oder in einigen Fällen bei Ihrem Domain-Registrar gefunden. Wenn Sie sich nicht sicher sind, was Sie tun sollen, wenden Sie sich an jemanden mit technischen Kenntnissen rund um Websites - Sie brauchen keinen Entwickler!

FAQs

Wie verhindere ich, dass E-Mails in WordPress zu Spam werden?

Der erste Schritt besteht darin, den Standard-WordPress-PHP-Mailer zu ersetzen. Die folgenden Schritte umfassen jedoch das Aktivieren des Sendens von E-Mails durch einen SMTP-Server und das Bearbeiten Ihres SPF-Eintrags (eines DNS-Eintrags), um sicherzustellen, dass von diesem Server gesendete E-Mails als von Ihrer Domain gesendet überprüft werden.

Es kann noch einige andere Gründe geben, warum Ihre WorPress-E-Mails im Spam landen. Dazu kann gehören, dass Sie ein Auslösewort in Ihrer Domain haben. Ein lustigeres Beispiel dafür war eine Website mit dem Namen "bigd! £ k$donuts.com" (ich habe das obszöne Wort rausgeschmissen). Von dieser Domain empfangene E-Mails sind leider für den Spam-Ordner bestimmt.

Wenn Sie sich in dieser Situation befinden, sollten Sie eine Domain erwerben, die Sie für E-Mails verwenden können, die nicht das explizite Wort enthält, das das Problem verursacht. In dem oben genannten Fall würde "bigdsdonuts.com" wahrscheinlich den Job machen.

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

E-Mails können im Allgemeinen aus verschiedenen Gründen im Spam-Ordner landen. Angenommen, es handelt sich um E-Mails, die über den Domainnamen Ihrer Website gesendet werden, z. B. info@IhrDomänenname.com. Im Folgenden finden Sie eine kurze Liste von Gründen:

  • Explizite Wörter im Domainnamen selbst (siehe Beispiel oben)
  • Domain-Reputation / Spam-Score / E-Mail-Reputation ist niedrig (je mehr Sie als Spam gemeldet werden, desto wahrscheinlicher werden Sie in Spam-Filtern gefangen).
  • Ihre SPF-Einträge sind nicht so eingerichtet, dass verifizierte E-Mails von Ihrem Mailserver gesendet werden können (bei weitem einer der häufigsten Gründe für WordPress- und WooCommerce-E-Mails).
  • Ihr Betreff oder Textinhalt der E-Mail enthält Auslösewörter, die automatisch von Spam-Filtern gefiltert werden.

Warum werden meine E-Mails plötzlich Spam?

Ihre E-Mails könnten plötzlich in Spam-Ordner verschoben werden, wenn Ihre Domain-Reputation oder Ihr Spam-Score negativ beeinflusst werden. Dies kann an sich darauf zurückzuführen sein, dass Ihre E-Mails als Spam gemeldet werden.

Es ist auch erwähnenswert, dass die IP-Adresse, die Sie mit mehreren anderen Websites (nicht nur Ihrer eigenen) teilen, eine Spam-Bewertung aufweist, wenn Sie Shared Hosting für Ihre WordPress-Website verwenden. Wenn eine der anderen Websites auf der gemeinsam genutzten Hosting-Plattform einen erhöhten Spam-Score aufweist, kann dies die Zustellbarkeit IHRER E-Mails beeinträchtigen, wenn Sie den Standard-WordPress-PHP-Mailserver verwenden.

Dies ist NICHT der Fall, wenn Sie zum Senden der E-Mail einen SMTP-Server verwenden, da die E-Mails von einer vollständig von Ihrem gemeinsam genutzten Hosting-Paket getrennten IP-Adresse gesendet werden.

Dies ist wiederum ein Grund, warum eines der ersten Dinge, die wir bei einer Neuinstallation von WordPress tun, darin besteht, den Standard-PHP-Mailer durch einen SMTP-Mailserver zu ersetzen.

Von Ashley Pearce

Ich bin der Gründer von Future State Media, einer „kleinen“ SEO-Agentur, die sich auf YouTuber konzentriert und sich darauf spezialisiert hat, YouTubern dabei zu helfen, systematisch Traffic zu generieren, Zielgruppen aufzubauen und ihre Monetarisierung zu maximieren, während sie gleichzeitig ihrer Marke treu bleiben.