Willst du wissen, wie du das Problem beheben kannst, dass WordPress keine E-Mails versendet?
Das ist ein sehr häufiges Problem und fast jeder, der ein Kontaktformular hat, wird irgendwann damit konfrontiert. Aber es ist auch ganz einfach zu beheben.
Wir zeigen dir, wie du deine WordPress-E-Mail-Probleme beheben kannst, damit du ohne Probleme Benachrichtigungen erhalten kannst.
Repariere deine WordPress-E-Mails jetzt
Warum werden meine WordPress-E-Mails nicht versendet?
Es gibt ein paar mögliche Gründe, warum deine WordPress-E-Mails nicht versendet werden:
- Deine E-Mails sehen wie Spam aus: Das ist der häufigste Grund. Wenn dein Webserver eine E-Mail generiert, erstellt er mit PHP mail() nur die Kopfzeilen, die für den einfachen E-Mail-Versand erforderlich sind. Die standardmäßige PHP mail()-Funktion fügt keine Authentifizierung hinzu, um zu beweisen, dass die Nachricht legitim ist. Du kannst WP Mail SMTP verwenden, um dies zu beheben.
- Dein Webhosting-Anbieter hat PHP mail() deaktiviert: Wegen inhärenter Sicherheitsprobleme mit PHP mail() deaktivieren viele Webhoster einfach PHP für den Mailversand, so dass deine WordPress-Website überhaupt keine Nachrichten versenden kann. Dies kann bei Amazon EC2 oder Lightsail der Fall sein. Mit WP Mail SMTP kannst du dieses Problem umgehen, da es SMTP und nicht PHP für den E-Mail-Versand verwendet.
- Du verwendest localhost: Wenn du deine Website auf deinem Computer erstellst, bevor du sie hochlädst, werden deine E-Mails wahrscheinlich nicht funktionieren. WP Mail SMTP behebt das Problem, dass WordPress auf dem Localhost keine E-Mails versendet, sodass du WordPress-Benachrichtigungen wie bei einer Live-Site empfangen kannst.
Egal aus welchem Grund du keine E-Mails von WordPress erhältst, die Chancen stehen gut, dass WP Mail SMTP das Problem löst.
Wie behebt man das Problem, dass WordPress keine E-Mails sendet?
Hier ist ein gutes Video-Tutorial, das alles aufschlüsselt:
Wenn du es vorziehst, schriftliche Schritte zu befolgen, lies weiter für die Details!
In diesem Artikel
1. Installiere das WP Mail SMTP Plugin
Wir verwenden WP Mail SMTP, um deine E-Mails über einen Drittanbieter-E-Mail-Dienstleister (ESP) umzuleiten. Das sorgt für die nötige Authentifizierung, damit die E-Mails zuverlässig zugestellt werden.
Zuerst musst du WP Mail SMTP auf deiner WordPress-Website installieren. WP Mail SMTP ist ein WordPress-Plugin, das die PHP-Mailerfunktion neu konfiguriert wp_mail()
SMTP und nicht PHP zu verwenden.
Du kannst die kostenlose oder die kostenpflichtige Version verwenden, aber du brauchst mindestens die Pro-Version, um die E-Mail-Protokollierung und die Berichtsfunktionen zu nutzen. Auf diese Plugin-Einstellungen gehen wir später ein.
Um das Plugin herunterzuladen, gehe zu deinem WP Mail SMTP-Konto und klicke auf den Reiter Downloads. Du kannst die Zip-Datei des Plugins herunterladen, indem du auf WP Mail SMTP herunterladen klickst.
Wechsle als Nächstes zu deiner Website und logge dich in das WordPress-Dashboard ein. Gehe zu Plugins " Neu hinzufügen.
Lade die Plugin-Zip-Datei hoch und klicke auf Jetzt installieren.
Sobald das Plugin installiert ist, musst du es aktivieren. Dadurch wird der Einrichtungsassistent in deinem Browser gestartet.
Jetzt sind wir bereit, deinen E-Mail-Anbieter für WordPress einzurichten.
2. Verbinden Sie Ihre WordPress-Website mit einem Mailer-Dienst
Wir leiten deine E-Mails über einen anderen E-Mail-Anbieter weiter, um das Problem zu beheben, dass WordPress keine E-Mails versendet.
Mit WP Mail SMTP ist das super einfach zu konfigurieren. Wir verwenden den Einrichtungsassistenten, damit du nicht selbst mit den Konfigurationseinstellungen herumspielen musst.
Um zu beginnen, klicke im Einrichtungsassistenten auf die Schaltfläche " Los geht's".
Auf dem nächsten Bildschirm siehst du eine Liste der verfügbaren Mailer, die du in WP Mail SMTP konfigurieren kannst.
Alle diese Anbieter können das Problem, dass WordPress keine E-Mails versendet, beheben. Allerdings sind einige von ihnen nicht für große Mengen an E-Mails geeignet.
Hier ist ein kurzer Leitfaden, wenn du dir nicht sicher bist, was du wählen sollst:
- Kleine Websites oder Tests: Hierfür kannst du anderes SMTP verwenden. Bedenke jedoch, dass die meisten SMTP-Server Ratenbeschränkungen haben, so dass deine WordPress-E-Mails auf einer stark frequentierten Website fehlschlagen könnten. Als Alternative bieten SendLayer, Postmark und Brevo (ehemals Sendinblue) kostenlose Testkonten an.
- Website, die ein paar E-Mails pro Tag verschickt: Der Gmail Mailer ist eine gute Option, wenn du ein Google Workspace- oder Gmail-Konto hast. Er ermöglicht es dir, E-Mails von jedem deiner Gmail-Aliase in WordPress zu versenden. Das ist praktisch, wenn du verschiedene Gmail-Aliase für verschiedene Formulare oder Plugins verwenden willst. Die Einrichtung von Gmail und Google Workspace ist allerdings ein bisschen komplizierter.
- Mittlere bis große Websites: Websites, die Transaktions-E-Mails versenden, sollten einen professionellen E-Mail-Anbieter wie SendLayer, SMTP.com oder Brevo in Betracht ziehen.
Wenn du dir nicht sicher bist, was du wählen sollst, kannst du mit SendLayer kostenlos E-Mails verschicken. Es authentifiziert außerdem deinen Domainnamen und nicht eine einzelne E-Mail-Adresse, sodass du von jeder Adresse deiner Domain in WordPress E-Mails versenden kannst.
Wenn du einen Mailer ausgewählt hast, kannst du über die unten stehenden Links zur Dokumentation springen. Die Dokumentation hilft dir dabei, eine Verbindung zwischen deiner Website und dem Mailer herzustellen, den du im Assistenten ausgewählt hast.
Mailer in allen Versionen verfügbar | Mailer in WP Mail SMTP Pro |
---|---|
SendLayer | Amazon SES |
SMTP.de | Microsoft 365 / Outlook.com |
Brevo | Zoho Mail |
Google Workspace / Gmail | |
Mailgun | |
Poststempel | |
SendGrid | |
SparkPost | |
Andere SMTP |
In der Dokumentation deines E-Mail-Anbieters wird erklärt, wo du die benötigten Zugangsdaten findest und wo du sie in den Einrichtungsassistenten einfügst.
Brauchst du Hilfe?
Unsere Elite-Lizenz beinhaltet White Glove Setup für SendLayer, SMTP.com oder Brevo.
Wenn du mehrere Mailer einrichten möchtest, kannst du dies in den Einstellungen für zusätzliche Verbindungen tun, sobald du den Einrichtungsassistenten abgeschlossen hast. Dann kannst du eine Backup-Verbindung auswählen und Smart Routing konfigurieren.
Wenn du eine Verbindung hergestellt hast, schalte zurück zu diesem Leitfaden.
3. E-Mail-Protokollierung einschalten
Im nächsten Schritt hat der Assistent standardmäßig zwei Optionen aktiviert. Diese sind:
- Zustellbarkeit von E-Mails
- Fehlerverfolgung
Beide Optionen helfen dabei, die Zustellbarkeit von E-Mails zu verbessern.
Wenn du WP Mail SMTP Pro hast, kannst du auch hier zusätzliche Funktionen aktivieren.
Die erste Funktion, die du hier aktivieren kannst, sind detaillierte E-Mail-Protokolle. Mit dieser Funktion kannst du den Zustellungsstatus deiner E-Mails und andere hilfreiche Informationen in vollständigen E-Mail-Berichten einsehen. Wenn du möchtest, kannst du auch eine wöchentliche E-Mail-Zusammenfassung erhalten, die dir einen Überblick über deine letzten Protokolle gibt.
So kannst du deine Kontaktformular-E-Mails aktiv überwachen und sicherstellen, dass du keine verpasst.
Sofortige E-Mail-Benachrichtigungen informieren dich, wenn eine E-Mail von deiner Website nicht gesendet werden kann. Auf diese Weise kannst du das Problem schnell beheben und deine E-Mails wieder versenden.
Wenn du die E-Mail-Protokolle aktiviert hast, kannst du auch einige erweiterte E-Mail-Protokollierungsfunktionen aktivieren.
Mit diesen Funktionen kannst du Dinge tun wie:
- Anhänge in WordPress speichern
- E-Mails, die fehlgeschlagen sind, erneut senden oder weiterleiten
- Gesendete E-Mails im EML-Format exportieren
- Exportiere Protokolle im XLSX- oder CSV-Format
- E-Mail-Berichte generieren
- Verfolge Öffnungen und Klicks in deinen WordPress-E-Mails
Weitere Informationen findest du in unserem Beitrag zur WordPress-E-Mail-Protokollierung.
Jetzt können wir den Einrichtungsassistenten abschließen und deine E-Mail testen.
Im letzten Schritt holst du dir den Lizenzschlüssel von deinem WP Mail SMTP-Konto und fügst ihn in das Feld ein, um die Pro-Funktionen und zukünftige Updates zu aktivieren.
Und das war's! WP Mail SMTP sendet eine Test-E-Mail, um zu bestätigen, dass alles funktioniert.
Repariere deine WordPress-E-Mails jetzt
Häufig gestellte Fragen zu WordPress sendet keine E-Mails
Hast du Fragen zu WordPress-E-Mails, die nicht funktionieren? Im Folgenden beantworten wir einige häufig gestellte Fragen.
- Was ist SMTP?
- Welche E-Mail-Adresse sollte ich als "Absender" verwenden?
- Kann ich WooCommerce SMTP einrichten?
- Warum kann ich PHPMailer nicht verwenden?
- Warum funktioniert das "andere SMTP" nicht?
- Warum verursacht "Other SMTP" eine Zeitüberschreitung auf meiner Website?
- Warum erhalte ich eine DMARC-, SPF- oder DKIM-Warnung?
- Warum sendet WordPress keine Bestätigungs-E-Mail an die Nutzer?
Lass uns loslegen.
Was ist SMTP?
SMTP steht für Simple Mail Transfer Protocol. Es ist das Protokoll, das Server zum Versenden von E-Mails verwenden.
In WordPress kannst du SMTP zum Versenden von E-Mails verwenden, anstatt dich auf deinen Webserver zu verlassen. Das ist zuverlässiger, weil es deine E-Mails mit der richtigen Authentifizierung versieht.
Welche E-Mail-Adresse sollte ich als "Absender" verwenden?
Viele Plugins für Kontaktformulare verwenden die E-Mail-Adresse des Administrators als Absenderadresse. Das kann zu Problemen bei der Zustellbarkeit von E-Mails führen.
Jetzt, wo du WP Mail SMTP installiert hast, solltest du immer die Absender-E-Mail verwenden, die du im Einrichtungsassistenten authentifiziert hast.
So wird sichergestellt, dass alle deine E-Mails die richtige Authentifizierung haben. Mit anderen Worten: Die E-Mails von WordPress werden so zugestellt, als ob sie von deinem E-Mail-Konto gesendet würden.
Wenn du viele verschiedene Plugins hast, die alle E-Mails versenden, kannst du mit WP Mail SMTP die Absender-E-Mail und den Absender-Namen für deine gesamte Website erzwingen.
So kannst du ganz einfach sicherstellen, dass du keine E-Mails von einer Absenderadresse versendest, die nicht authentifiziert ist.
Kann ich WooCommerce SMTP einrichten?
Ja! Sobald du die Schritte in diesem Tutorial ausgeführt hast, werden alle WooCommerce-Bestell-E-Mails von deinem gewählten Mailer versendet.
Du kannst einen SMTP-Server für WooCommerce verwenden, aber wir empfehlen dir, stattdessen einen Anbieter für Transaktions-E-Mails zu nutzen. So stellst du sicher, dass deine Kunden die WooCommerce-Bestell-E-Mails schnell erhalten.
Warum kann ich PHPMailer nicht verwenden?
PHPMailer ist die Standardmethode zum Versenden von E-Mails in WordPress, aber sie ist sehr unzuverlässig. Mit PHP mail() werden deine E-Mails ohne jegliche Authentifizierungsinformationen versendet. Daher behandeln Mailserver PHP-E-Mails in der Regel als Spam, was zu Problemen bei der Zustellbarkeit führt.
Um zu verhindern, dass deine WordPress-E-Mails an Spam gehen, musst du deine WordPress-Website so konfigurieren, dass sie SMTP verwendet.
Das WP Mail SMTP-Plugin wird fast überall von WordPress-Seiten verwendet, um E-Mails nicht mehr mit PHP, sondern mit SMTP zu versenden. Außerdem wird die Fehlersuche bei E-Mail-Problemen durch die integrierte E-Mail-Protokollfunktion von WP Mail SMTP erheblich erleichtert.
Warum funktioniert das "andere SMTP" nicht?
Wenn der andere SMTP-Mailer nicht funktioniert oder du einen SMTP-Fehler erhältst, überprüfe zuerst, ob du die richtigen SMTP-Einstellungen in WP Mail SMTP verwendest.
Achte vor allem auf den SMTP-Port, da verschiedene Server unterschiedliche Anforderungen haben.
Wenn das nicht funktioniert, benutzt du vielleicht einen Hoster, der SMTP blockiert oder dir die Nutzung seines eigenen SMTP-Servers verbietet. Diese Sperre wird in der Regel eingerichtet, um zu verhindern, dass Nutzer/innen Spam von WordPress aus versenden, oder um dich dazu zu bewegen, für den eigenen SMTP-Dienst des Hosters zu bezahlen.
Wenn SMTP von deinem Host blockiert wird, kannst du einen der API-basierten E-Mail-Anbieter wie Brevo, SMTP.com oder Gmail verwenden, um dies zu umgehen. Weitere Details findest du in unseren Artikeln über:
Diese Anleitungen sind speziell für Kunden gedacht, die mit ihrem Hosting-Tarif keine E-Mails über SMTP versenden können.
Warum verursacht "Other SMTP" eine Zeitüberschreitung auf meiner Website?
Wenn die Option Anderes SMTP dazu führt, dass deine WordPress-Website eine Zeitüberschreitung verursacht, ist das ein Zeichen dafür, dass du möglicherweise eine falsche DNS-Einstellung hast oder dein SMTP-Server nicht funktioniert.
Das ist auch ein häufiges Problem für Cloudflare-Nutzer, die die falschen Proxy-Einstellungen in ihrer DNS-Zone haben. In diesem Leitfaden zur Behebung von WordPress-E-Mails auf Cloudflare findest du alle Details zu den Einstellungen, die du ändern musst.
Warum erhalte ich eine DMARC-, SPF- oder DKIM-Warnung?
WP Mail SMTP verfügt über einen Domain Checker, der automatisch die DNS-Einträge deiner Domain überprüft. Wenn er ein Problem mit deinem DNS entdeckt, das die Zustellbarkeit deiner E-Mails beeinträchtigen könnte, wirst du benachrichtigt, wenn du eine Test-E-Mail versendest.
Um dies zu beheben, lies zunächst unsere Anleitungen zum Thema DNS:
- Was sind DMARC, SPF und DKIM?
- Wie man einen DMARC-Eintrag erstellt
- Wie führe ich 2 SPF-Datensätze zusammen?
Sobald deine DNS-Einträge korrekt sind, haben deine E-Mails die richtige Authentifizierung und landen nicht mehr im Spam-Ordner deines Empfängers.
Gmail lehnt unauthentifizierte E-Mails ab. Daher ist die Einrichtung dieser Datensätze besonders wichtig, um sicherzustellen, dass deine WordPress-E-Mails an Gmail-Nutzer zugestellt werden.
Warum sendet WordPress keine Bestätigungs-E-Mail an die Nutzer?
Wenn du möchtest, dass deine Nutzer/innen nach dem Absenden eines Kontaktformulars auf deiner WordPress-Website eine Bestätigungs-E-Mail erhalten, kannst du das mit WPForms ganz einfach einrichten. Weitere Informationen findest du in diesem Artikel darüber, wie du Bestätigungs-E-Mails nach dem Absenden von Formularen an deine Nutzer verschickst.
Repariere deine WordPress-E-Mails jetzt
Nächster Schritt: E-Mail-Aktivitäten in WordPress verfolgen
Jetzt, wo du behoben hast, dass WordPress keine E-Mails versendet, kannst du dir unsere Öffnungs- und Klickverfolgung ansehen.
Du kannst die Öffnungen und Klicks einzelner E-Mails verfolgen oder einen E-Mail-Bericht für jede Betreffzeile erstellen. Das macht WP Mail SMTP zu einem großartigen Plugin für die Benutzerverfolgung.
Und wenn du nach weiteren Plugin-Optionen suchst, sieh dir unsere Zusammenstellung der besten WordPress-E-Mail-Plugins an.
Bist du bereit, deine E-Mails zu verbessern? Starten Sie noch heute mit dem besten WordPress SMTP-Plugin. WP Mail SMTP Elite beinhaltet ein vollständiges White Glove Setup und bietet eine 14-tägige Geld-zurück-Garantie.
Wenn dir dieser Artikel geholfen hat, dann folge uns bitte auf Facebook und Twitter für weitere WordPress-Tipps und -Anleitungen.