Cloudflare sendet keine WordPress-E-Mails

So beheben Sie, dass Cloudflare keine WordPress-E-Mails sendet (oder Zeitüberschreitung hat)

Zusammenfassen:ChatGPTPerplexity

Sendet Cloudflare keine WordPress-E-Mails? Oder erhalten Sie Server-Timeouts, wenn Sie SMTP zum Senden von E-Mails verwenden?

Manchmal kann der Umzug zu Cloudflare Probleme beim E-Mail-Versand in WordPress verursachen, aber es ist einfach zu beheben.

Wir zeigen Ihnen unten, wie das geht. Aber zuerst wollen wir genau herausfinden, welche Art von Cloudflare-E-Mail-Problem Sie haben.

Beheben Sie jetzt Ihre WordPress-E-Mails

Beeinflusst Cloudflare E-Mails?

Cloudflare beeinflusst E-Mails nicht direkt, da es keinen SMTP-Verkehr abwickelt.

Wenn Sie nach dem Wechsel zu Cloudflare keine E-Mails mehr erhalten, liegt das Problem wahrscheinlich bei Ihren DNS-Einträgen.

Beispiel für Cloudflare DNS

Während des Cloudflare Setup-Assistenten versucht Cloudflare, die DNS-Einträge von Ihrem alten Hoster zu kopieren. Sie sollten die DNS-Einträge bei Ihrem alten Anbieter mit den Details vergleichen, die Cloudflare während des Einrichtungsvorgangs übernommen hat, und dabei besonders auf die MX- und A-Einträge achten.

Wenn Sie einen A-Eintrag für Mail haben, sollte dieser nicht weitergeleitet werden. Sie wissen, dass er weitergeleitet wird, wenn daneben ein orangefarbenes Wolkensymbol steht.

Darüber werden wir in Abschnitt 2 sprechen.

In diesem Artikel verlassen wir allgemeine E-Mail-Probleme und sprechen speziell über Cloudflare-E-Mail-Probleme mit WordPress-Websites.

So beheben Sie, dass Cloudflare keine WordPress-E-Mails sendet

1. Keine WordPress-E-Mails nach dem Wechsel zu Cloudflare erhalten (oder E-Mails landen im Spam)

Wenn Sie Probleme haben, WordPress-E-Mails auf Cloudflare zu empfangen, ist das einfach zu beheben!

Standardmäßig sendet WordPress E-Mails über Ihren Webserver mit der Funktion wp_mail(). Diese Methode ist sehr einfach und die E-Mails werden nicht authentifiziert. Daher gehen WordPress-E-Mails häufig verloren (oder landen im Junk-Ordner).

Dies steht nicht in direktem Zusammenhang mit Cloudflare, aber die Änderung Ihrer DNS-Konfiguration kann manchmal unerwartete Ergebnisse liefern.

Es ist einfach, dieses Problem mit dem WP Mail SMTP-Plugin zu lösen. WP Mail SMTP sendet Ihre WordPress-E-Mails über einen separaten E-Mail-Dienst wie SendLayer oder Brevo (ehemals Sendinblue).

Wenn Ihre E-Mails über einen separaten E-Mail-Dienst geleitet werden, erhalten sie die notwendige Authentifizierung, um Spamfilter zu umgehen.

Das verbessert die Zustellbarkeit Ihrer Kontaktformular-Benachrichtigungen, WooCommerce-Bestell-E-Mails und anderer Plugins.

WP Mail SMTP E-Mail-Zustellbarkeits-Illustration

Lassen Sie uns das Plugin jetzt installieren, um das E-Mail-Zustellbarkeitsproblem zu lösen, das Sie haben.

WP Mail SMTP installieren

Laden Sie zunächst die Zip-Datei von Ihrem WP Mail SMTP-Konto herunter, damit Sie sie auf Ihrer Website installieren können. Sie finden sie im Tab Downloads.

Laden Sie WP Mail SMTP herunter, um das Problem zu beheben, dass das Kontaktformular von WPForms keine E-Mails sendet

Öffnen Sie als Nächstes Ihr WordPress-Dashboard. Gehen Sie zur Seite Plugins und laden Sie das Plugin auf Ihre WordPress-Site hoch.

Wenn Sie nicht sicher sind, wie das geht, lesen Sie diese Anleitung zur Installation eines Plugins in WordPress.

WP Mail SMTP installieren

Sobald Sie das Plugin aktivieren, öffnet sich der WP Mail SMTP Einrichtungsassistent.

Sie können den Assistenten auch jederzeit neu starten, indem Sie in Ihren WP Mail SMTP-Einstellungen auf die Schaltfläche Setup-Assistent starten klicken. Beachten Sie jedoch, dass das spätere Neustarten des Assistenten Ihre SMTP-Einstellungen zurücksetzen kann.

Wählen Sie Ihren E-Mail-Dienstanbieter

Jetzt können wir einen neuen Anbieter auswählen, der ausgehende WordPress-E-Mails verarbeitet.

WP Mail SMTP bietet Ihnen die Wahl zwischen verschiedenen kostenlosen oder kostenpflichtigen E-Mail-Anbietern. Wir empfehlen SendLayer, SMTP.com oder Brevo, da sie zuverlässig sind und gut mit den meisten Websites funktionieren.

Klicken Sie auf die Schaltfläche Los geht's, um zu beginnen.

Starten Sie den WP Mail SMTP Einrichtungsassistenten, um das Problem zu beheben, dass WPforms keine E-Mails sendet

Klicken Sie auf dem nächsten Bildschirm auf den E-Mail-Dienst, den Sie verwenden möchten, aus der Liste.

Mailer auswählen

Wenn Sie Ihren Mailer ausgewählt haben, öffnen Sie unsere Dokumentation, um die Einrichtungsschritte auf der Anbieterseite abzuschließen:

Mailer in allen Versionen verfügbarMailer in WP Mail SMTP Pro
SendLayerAmazon SES
SMTP.comMicrosoft 365 / Outlook.com
BrevoZoho Mail
Google Workspace / Gmail
Mailjet
Mailgun
Postmark
SendGrid
SMTP2GO
SparkPost
Elastic Email
Anderer SMTP

Sie können die Dokumentation in einem neuen Tab öffnen und dann zu dieser Anleitung zurückkehren, wenn Sie fertig sind.

Möchten Sie mehrere Mailer einrichten? Dies können Sie in den Einstellungen für Zusätzliche Verbindungen tun, nachdem Sie den Einrichtungsassistenten abgeschlossen haben. Anschließend können Sie eine Backup-Verbindung auswählen und Smart Routing konfigurieren.

DNS-Einträge auf Cloudflare erstellen

Wenn Sie Cloudflare zum ersten Mal einrichten, kopiert es Ihre DNS-Einträge von Ihrem alten DNS-Anbieter. Da Sie jetzt einen neuen E-Mail-Anbieter haben, wurden Sie möglicherweise aufgefordert, einige neue DNS-Einträge zu erstellen.

Sie können diese Einträge einfach erstellen, indem Sie sich in Ihr Cloudflare-Konto einloggen und Ihre Domain auswählen.

Domäne auswählen, um einen DMARC-Eintrag in Cloudflare zu erstellen

Dann können Sie auf das DNS-Symbol klicken, um die DNS-Einträge hinzuzufügen.

DNS in Cloudflare öffnen

Fragen Sie sich: Was sind SPF, DMARC und DKIM? Wir werden unten eine kurze Beschreibung dieser DNS-Einträge hinzufügen.

Beachten Sie, dass jeder Anbieter leicht unterschiedliche Anforderungen hat. Nicht alle Einträge sind für jeden E-Mail-Anbieter erforderlich. Wenn Sie aufgefordert werden, einen bestimmten Eintragstyp für Ihren E-Mail-Anbieter nicht zu erstellen, können Sie ihn überspringen.

DKIM

DKIM signiert die von Ihrer Domain gesendeten E-Mails elektronisch.

Einige Anbieter benötigen ein DKIM, damit der E-Mail-Header validiert werden kann, was beweist, dass Ihre Nachricht echt und nicht gefälscht ist.

SPF

Der SPF-Eintrag listet die Server auf, die berechtigt sind, E-Mails von Ihrer Domain zu senden.

Es ist wichtig, dass Sie nur 1 SPF-Eintrag in Cloudflare haben.

Sie haben möglicherweise bereits einen SPF-Eintrag, wenn Sie andere Dienste mit Ihrer Domain verwenden. Wenn Sie beispielsweise E-Mail-Newsletter von einer E-Mail-Adresse Ihrer Domain versenden, haben Sie möglicherweise bereits einen SPF-Eintrag dafür.

Um Ihren E-Mail-Anbieter hinzuzufügen, möchten Sie also den Inhalt mit dem vorhandenen Eintrag zusammenführen.

Regel für mehrere SPF-Einträge in Cloudflare

Um herauszufinden, wie das geht, lesen Sie diese einfache Anleitung zum Zusammenführen mehrerer SPF-Einträge.

DMARC

Ein DMARC-Eintrag ist für die Weiterleitung von E-Mails verantwortlich, die vom Mailserver als Spam markiert wurden. Er sendet auch Berichte, um Ihnen das Ergebnis der Spam-Filterung mitzuteilen.

Neuer DMARC-Eintrag in Cloudflare

Ihr Anbieter sollte Ihnen alle Details liefern, die Sie zum Erstellen eines DMARC-Eintrags benötigen. Wenn Sie weitere Hilfe benötigen, lesen Sie diesen Artikel zum Erstellen eines DMARC-Eintrags. Er enthält einen generischen DMARC-Eintrag, der für die meisten Domains funktioniert.

CNAME, TXT, MX

Einige Mailer-Dienste erfordern auch diese Einträge, obwohl sie seltener sind als die anderen 3. Wenn Sie diese nicht in den Einrichtungsanweisungen Ihres E-Mail-Anbieters sehen, sollten Sie sie nicht erstellen.

E-Mail-Protokollierung aktivieren

Nachdem Sie Ihren Mailer eingerichtet haben, zeigt Ihnen der Setup-Assistent die WP Mail SMTP-Funktionen, die Sie aktivieren können. Standardmäßig sind Verbesserte E-Mail-Zustellbarkeit und E-Mail-Fehlerverfolgung aktiviert.

Aktivieren von E-Mail-Protokollen und E-Mail-Benachrichtigungen im WP Mail SMTP Einrichtungsassistenten

In WP Mail SMTP Pro können Sie auch Detaillierte E-Mail-Protokolle aktivieren, um die Zustellung aller von Ihrer Website gesendeten E-Mails zu verfolgen. Sie können deren Status im WP Mail SMTP Dashboard-Widget sehen.

WP Mail SMTP Dashboard-Widget

Das Aktivieren der E-Mail-Protokollierung aktiviert automatisch auch Vollständige E-Mail-Berichte. Und Sie können eine Übersicht Ihrer letzten E-Mail-Statistiken in der Wöchentlichen E-Mail-Zusammenfassung sehen.

Eine weitere praktische Funktion, die Sie hier aktivieren können, sind sofortige E-Mail-Benachrichtigungen. Diese Benachrichtigungen informieren Sie, wenn Ihre Website keine E-Mail senden kann, damit Sie das Problem effizient beheben können.

Eine E-Mail-Benachrichtigung

Schließlich können Sie im letzten Schritt des Einrichtungsassistenten erweiterte E-Mail-Protokollierungsfunktionen aktivieren.

Konfigurieren der E-Mail-Protokoll-Einstellungen im WP Mail SMTP Einrichtungsassistenten

Diese Funktionen ermöglichen es Ihnen, E-Mail-Inhalte und Anhänge zu speichern und das Öffnen von E-Mails sowie das Klicken auf Links zu verfolgen.

Alle Details finden Sie in unserem Leitfaden zur WordPress-E-Mail-Protokollierung.

Test-E-Mail von WordPress senden

Jetzt, da Ihr neuer Mailer eingerichtet ist, können Sie eine Test-E-Mail von WP Mail SMTP senden, um die Cloudflare-E-Mail von WordPress aus zu überprüfen.

Klicken Sie auf den Tab E-Mail-Test, um zu beginnen.

Cloudflare-E-Mail in WordPress testen

Und senden Sie dann Ihre Test-E-Mail!

Test-E-Mail von WP Mail SMTP senden

Wenn alles korrekt eingerichtet ist, sehen Sie eine grüne Nachricht.

Cloudflare-E-Mail in WordPress testen - Erfolgsmeldung

Wenn WP Mail SMTP Probleme erkennt, wird eine Warnung angezeigt.

Warnmeldung: Zustellbarkeit sollte verbessert werden

Unter der Warnung sehen Sie Informationen zu den Verbesserungen, die Sie vornehmen können. Zum Beispiel wird WP Mail SMTP Ihnen mitteilen, wenn es Ihren DMARC-Eintrag nicht finden kann.

Als Nächstes betrachten wir die Schritte, die Sie befolgen sollten, wenn Sie ein Server-Timeout oder einen Cloudflare 524-Fehler mit SMTP haben.

2. WordPress-Timeouts beim Senden von E-Mails über SMTP auf Cloudflare

Wenn Sie gerade zu Cloudflare gewechselt sind oder SMTP für WordPress gerade eingerichtet haben, bemerken Sie möglicherweise Timeouts, wenn Sie den Mailer Andere SMTP in WP Mail SMTP verwenden.

Wenn dies geschieht, sehen Sie Fehler wie:

  • Beim Senden der Test-E-Mail ist ein Problem aufgetreten.
  • Ihr SMTP-Konto konnte nicht authentifiziert werden.
  • Es konnte keine Verbindung zum SMTP-Host hergestellt werden.
  • SMTP connect() fehlgeschlagen.

Cloudflare kann auch einen Request-Timeout oder einen Gateway-Fehler anzeigen. Der Fehlercode kann 500, 504 oder 524 sein. Mehr darüber, was diese und andere gängige SMTP-Fehlercodes bedeuten, erfahren Sie im SendLayer-Blog.

WordPress-Timeouts mit SMTP werden normalerweise durch eine falsche Proxy-Einstellung für den A-Eintrag Ihres Mailservers in Cloudflare verursacht. Da Cloudflare keinen SMTP-Verkehr weiterleiten kann, müssen wir die orangefarbene Wolke für diese Zeile in Ihren DNS-Einstellungen deaktivieren.

Öffnen Sie dazu das Cloudflare-Dashboard und die DNS-Einträge.

DNS in Cloudflare öffnen

Suchen Sie den A-Eintrag, der auf Ihren Mailserver verweist. Dieser wird normalerweise mail genannt.

Wenn das orangefarbene Wolkensymbol Proxied anzeigt, bedeutet dies, dass Cloudflare versucht, Ihren E-Mail-Verkehr weiterzuleiten. Dies funktioniert nicht, weshalb Ihr WordPress-SMTP-Verkehr Zeitüberschreitungen aufweist.

Sie sehen hier eine orangefarbene Wolke, die anzeigt, dass Cloudflare versucht, den SMTP-Verkehr weiterzuleiten.

Orange Cloud Proxy für E-Mail in Cloudflare

Um dies zu beheben, müssen Sie den Eintrag bearbeiten.

Klicken Sie einmal auf die Wolke, um die Proxy-Einstellung für den Mail-A-Eintrag zu deaktivieren. Wenn die Wolke grau ist, steht dort Nur DNS.

Proxy für E-Mail in Cloudflare deaktivieren

Verwenden Sie Cloudflare Email Routing? Es leitet nur eingehende E-Mails weiter; es kann keine SMTP-Nachrichten senden, daher benötigen Sie weiterhin einen externen Mailer wie SendLayer oder Amazon SES.

Klicken Sie auf die blaue Schaltfläche Speichern, um die Änderung zu speichern.

Gehen Sie nun zurück zu WP Mail SMTP und versuchen Sie, eine weitere Test-E-Mail zu senden, um zu überprüfen, ob das Timeout-Problem behoben ist.

Häufig gestellte Fragen zu Cloudflare WordPress E-Mails

Werfen wir einen Blick auf einige häufig gestellte Fragen zu Cloudflare DNS und WordPress.

Muss ich einen PTR-Eintrag in Cloudflare erstellen?

Nein. PTR-Einträge sind hilfreich für Reverse-DNS-Lookups, aber Sie müssen sie normalerweise nicht erstellen. PTR-Einträge werden normalerweise von dem verwaltet, der Ihren Mailserver verwaltet. In den meisten Fällen ist dies Ihr Webhosting-Unternehmen oder E-Mail-Anbieter.

Es gibt einige Situationen, in denen fortgeschrittene Benutzer ihr eigenes rDNS verwalten. In diesem Fall möchten Sie Ihren eigenen PTR-Eintrag erstellen. Weitere Informationen finden Sie in diesem Artikel: Was ist ein DNS-PTR-Eintrag (und brauche ich einen)?

Muss ich das Cloudflare WordPress Plugin für SMTP verwenden?

Nein. Das Plugin gibt Ihnen zusätzliche Details zu Ihrem Cloudflare-Konto, aber Sie müssen es nicht installieren, damit WP Mail SMTP funktioniert.

Wenn Sie immer noch Probleme haben, überprüfen Sie sorgfältig die SMTP-Anmeldedaten und die Portnummer in Ihren WP Mail SMTP-Einstellungen.

Ermöglicht Cloudflare Email Routing WordPress das Senden von E-Mails?

Nein. Email Routing leitet nur eingehende Nachrichten weiter. Sie benötigen immer noch einen SMTP-Dienst oder einen Transaktions-E-Mail-Anbieter (z. B. SendLayer, Amazon SES) für ausgehende WordPress-E-Mails.

Warum müssen Mail-DNS-Einträge DNS-Only sein?

Cloudflare kann SMTP nicht über Port 25 weiterleiten, es sei denn, Sie zahlen für Spectrum. Weitergeleitete (orangefarbene Wolke) Mail-Einträge brechen den Handshake und verursachen Timeout-Fehler in WP Mail SMTP.

Als Nächstes: Fehlerbehebung bei WordPress-E-Mails mit Fehlerprotokollen

Möchten Sie die Fehlerbehebung Ihrer WordPress-E-Mails vereinfachen? Sehen Sie sich unseren Leitfaden zur Verwendung von WP Mail SMTP-Fehlerprotokollen an.

Und wenn Sie sehen möchten, wie WP Mail SMTP im Vergleich zu anderen Lösungen abschneidet, probieren Sie unsere Liste der besten SMTP-Plugins für WordPress aus.

Beheben Sie jetzt Ihre WordPress-E-Mails

Bereit, Ihre E-Mails zu reparieren? Fangen Sie noch heute an mit dem besten WordPress SMTP-Plugin. Wenn Sie keine Zeit haben, Ihre E-Mails zu reparieren, können Sie gegen Aufpreis eine vollständige White Glove Setup-Unterstützung erhalten, und für alle kostenpflichtigen Tarife gilt eine 14-tägige Geld-zurück-Garantie.

Wenn dieser Artikel Ihnen geholfen hat, folgen Sie uns bitte auf Facebook und Twitter für weitere WordPress-Tipps und Tutorials.

Offenlegung: Unsere Inhalte werden von den Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie, wie WPForms finanziert wird, warum es wichtig ist und wie Sie uns unterstützen können.

Claire Broadley

Claire ist die Content Managerin für das WP Mail SMTP-Team. Sie verfügt über 13 Jahre Erfahrung im Schreiben über WordPress und Webhosting. Mehr erfahren

Probieren Sie unser kostenloses WP Mail SMTP Plugin

Nutze deinen bevorzugten SMTP-Anbieter, um deine WordPress-E-Mails zuverlässig zu versenden.