Übersehene WordPress-Einstellungen, die die E-Mail-Zustellung beeinträchtigen (und wie man sie behebt)

Zusammenfassen:ChatGPTPerplexity

Sie haben WP Mail SMTP installiert. Ihre DNS-Einträge sind perfekt. Ihre SMTP-Zugangsdaten sind korrekt. Sie haben alles getestet.

Warum werden E-Mails IMMER NOCH nicht gesendet?

Die meisten WordPress-E-Mail-Probleme werden behoben, sobald Sie ein ordnungsgemäßes SMTP eingerichtet haben. Aber manchmal – selbst wenn WP Mail SMTP korrekt konfiguriert ist – schlagen E-Mails aus Gründen fehl, die nichts mit Ihrem Mailer zu tun haben.

Dies sind die WordPress-Einstellungen, die die E-Mail-Zustellung heimlich unterbrechen, selbst wenn Ihre SMTP-Einrichtung perfekt ist. Sie werfen keine Fehlermeldungen aus. Sie bringen Ihre Website nicht zum Absturz. Und sie sind unglaublich leicht zu übersehen, weil Sie sie einmal vor Jahren eingerichtet und nie wieder darüber nachgedacht haben.

Lassen Sie uns sie beheben.

Beheben Sie jetzt Ihre WordPress-E-Mails

1. Ihre WordPress-Admin-E-Mail ist falsch (Ja, wirklich)

Zuerst einmal: Gehen Sie zu Einstellungen » Allgemein und schauen Sie sich Ihre „E-Mail-Adresse der Administration“ an.

Ist sie korrekt? Ist es eine E-Mail, die Sie tatsächlich überprüfen? Ist es immer noch die Adresse Ihres alten Entwicklers von damals, als er Ihre Website eingerichtet hat?

Das ist wichtiger, als Sie denken. WordPress verwendet diese E-Mail für Anfragen zum Zurücksetzen des Passworts, Systembenachrichtigungen, Plugin-Update-Warnungen und kritische Fehlermeldungen. Sie ist oft auch die Fallback-Adresse für Formularbenachrichtigungen, wenn nichts anderes konfiguriert ist.

Wenn diese E-Mail falsch ist, verpassen Sie wichtige Nachrichten und wissen es nicht einmal.

Die Lösung:

  1. Gehen Sie zu Einstellungen » Allgemein
  2. Aktualisieren Sie die E-Mail-Adresse der Administration
  3. Überprüfen Sie Ihren Posteingang auf die Bestätigungs-E-Mail (WordPress sendet eine, wenn Sie sie ändern)
  4. Klicken Sie auf den Bestätigungslink
  5. Senden Sie eine Test-E-Mail, um sicherzustellen, dass sie tatsächlich funktioniert

Hinweis für Benutzer von Formular-Builder-Plugins

Wenn Sie keine spezifischen Benachrichtigungs-E-Mail-Adressen in Ihren Formularen konfiguriert haben, werden diese standardmäßig an diese Admin-E-Mail gesendet. Wenn diese also falsch ist, gehen Ihre Kontaktformular-Benachrichtigungen ebenfalls an die falsche Stelle.

2. Ihre „Von-E-Mail“ bricht alles

Verwenden Sie Gmail als Ihre Von-E-Mail? Outlook? Yahoo?

Das ist wahrscheinlich der Grund, warum Ihre E-Mails abgelehnt werden.

E-Mail-Server mögen es nicht, wenn Sie über den Server Ihrer Website E-Mails versenden, die angeblich von gmail.com stammen. Es sieht nach Spoofing aus und sie blockieren es.

Selbst wenn Sie dieselbe Domain verwenden, führt der Versand von einer nicht übereinstimmenden oder nicht authentifizierten E-Mail-Adresse zu Zustellbarkeitsproblemen.

Moment mal, aber ich habe keine E-Mail-Adresse unter meiner Domain...

Wenn Sie derzeit einen kostenlosen E-Mail-Anbieter nutzen, müssen Sie zuerst eine professionelle E-Mail-Adresse erstellen. Die meisten Hosting-Anbieter (wie Bluehost, SiteGround oder HostGator) bieten kostenlose E-Mail-Konten im Rahmen Ihres Hosting-Plans an.

Sie sind sich nicht sicher, wie Sie eine einrichten? Schauen Sie sich unseren Leitfaden an, wie Sie Ihre eigene E-Mail-Domain kostenlos erstellen.

Die Lösung:

  1. Erstellen Sie eine E-Mail-Adresse, die zu Ihrer Domain passt (z. B. [email protected] oder [email protected])
  2. Gehen Sie in WP Mail SMTP zu Einstellungen » Allgemein
  3. Geben Sie Ihre Domain-E-Mail in das Feld „Absender-E-Mail“ ein
  4. Aktivieren Sie „Absender-E-Mail erzwingen“, um andere Plugins zu überschreiben
  5. Richten Sie SPF- und DKIM-Authentifizierung für Ihre Domain ein (WP Mail SMTP führt Sie durch diesen Prozess)
  6. Testen Sie Ihre Konfiguration

Dies ist eine dieser Dinge, die geringfügig erscheinen, aber massive Auswirkungen darauf haben, ob Ihre E-Mails tatsächlich im Posteingang landen.

Ausführliche Anweisungen zum Ändern Ihres WordPress-Absendernamens und Ihrer E-Mail-Adresse finden Sie in unserem vollständigen Leitfaden zu den WordPress-Absendereinstellungen.

3. Ihre Website-URL ist falsch (Besonders nach dem Umzug von Staging)

Das hier erwischt die Leute ständig.

Sie klonen Ihre Staging-Site auf Live. Oder Sie migrieren von HTTP zu HTTPS. Oder Sie ändern Domains. Und plötzlich beginnen E-Mails auf seltsame Weise nicht mehr zu funktionieren.

Warum? Weil WordPress in seinen Kernfunktionen immer noch die alte URL verwendet, was sich auf Links zum Zurücksetzen des Passworts auswirkt (sie zeigen auf die falsche Website), auf die E-Mail-Weiterleitung, interne WordPress-E-Mail-Funktionen und Weiterleitungen nach Formularübermittlungen.

Die Lösung:

  1. Gehen Sie zu Einstellungen » Allgemein
  2. Überprüfen Sie, ob sowohl „WordPress-Adresse (URL)“ als auch „Website-Adresse (URL)“ korrekt sind
  3. Stellen Sie sicher, dass sie identisch sind (es sei denn, Sie wissen speziell, warum sie es nicht sein sollten)
  4. Wenn Sie gerade migriert haben, aktualisieren Sie Ihre Permalink-Struktur (Einstellungen » Permalinks » Änderungen speichern)
  5. Löschen Sie alle Caches
  6. Speichern Sie Ihre Benachrichtigungseinstellungen für das Formular-Plugin erneut, um gespeicherte URLs zu aktualisieren

Dies ist besonders wichtig, wenn Sie E-Mails mit Links zu Ihrer Website versenden. Defekte URLs in E-Mails sehen unprofessionell aus und verärgern Ihre Benutzer.

4. Sie haben WP Mail SMTP installiert, aber nicht konfiguriert

Dies ist der häufigste Fehler, den ich sehe.

Leute installieren WP Mail SMTP, werden abgelenkt und gehen davon aus, dass es funktioniert. Aber wenn Sie während der Einrichtung keinen Mailer ausgewählt haben, ist das Plugin im Wesentlichen „ausgeschaltet“ und Ihre Website verwendet immer noch die unzuverlässige PHP-Mail-Funktion.

Hier ist, was tatsächlich passiert: Wenn WP Mail SMTP im Dropdown-Menü für den Mailer auf „Standard“ oder „PHPMailer“ eingestellt ist, steuert es Ihre E-Mails überhaupt nicht. Sie müssen einen tatsächlichen E-Mail-Dienstanbieter (wie SendLayer, Gmail, SMTP.com usw.) auswählen, damit das Plugin die Kontrolle übernimmt.

Kein Mailer ausgewählt

Ein weiteres häufiges Problem ist die Installation mehrerer SMTP-Plugins. Wenn Sie WP Mail SMTP plus ein weiteres E-Mail-Plugin installiert haben, werden diese miteinander in Konflikt geraten und keines wird richtig funktionieren.

Die Lösung:

  1. Gehen Sie zu WP Mail SMTP » Einstellungen
  2. Stellen Sie sicher, dass Sie einen tatsächlichen Mailer ausgewählt haben (nicht „Standard“ oder „PHPMailer“)
  3. Schließen Sie die Authentifizierung für Ihren gewählten Mailer ab – folgen Sie der Dokumentation für Ihren spezifischen Anbieter
  4. Deaktivieren Sie alle anderen SMTP- oder E-Mail-Plugins
  5. Senden Sie eine Test-E-Mail von WP Mail SMTP » Werkzeuge » E-Mail-Test
  6. Überprüfen Sie Ihre E-Mail-Protokolle, um zu bestätigen, dass E-Mails über Ihren konfigurierten Mailer gesendet werden

Wenn Sie sich nicht sicher sind, welchen Mailer Sie verwenden sollen, sind SendLayer, SMTP.com und Brevo solide Optionen für transaktionale E-Mails in WordPress. Alle bieten kostenlose Tarife für den Einstieg.

5. Benutzerrollenberechtigungen blockieren E-Mail-Funktionen

Das ist heimtückisch.

Wenn Sie Benutzerrollen oder Berechtigungen angepasst haben, haben Sie möglicherweise versehentlich Berechtigungen entfernt, die WordPress zum ordnungsgemäßen Senden von E-Mails benötigt.

Dies betrifft Redakteure, die keine Benachrichtigungen senden können, benutzerdefinierte Rollen, die automatisierte E-Mails auslösen sollten, die Verarbeitung von Formularübermittlungen (insbesondere wenn der übermittelnde Benutzer eingeschränkte Berechtigungen hat) und Plugin-Funktionalitäten, die von bestimmten Berechtigungen abhängen.

Die Lösung:

  1. Überprüfen Sie die Berechtigungen von Benutzerrollen (verwenden Sie bei Bedarf ein Plugin wie User Role Editor)
  2. Stellen Sie sicher, dass relevante Rollen über diese Berechtigungen verfügen:
    • manage_options (für Administratoren)
    • edit_posts (für Content-Ersteller)
    • upload_files (wenn E-Mails Anhänge enthalten)
  3. Setzen Sie benutzerdefinierte Rollen auf die Standardwerte zurück, wenn Sie eine Beschädigung vermuten
  4. Testen Sie das Senden von E-Mails von verschiedenen Benutzerkonten

Wenn Sie speziell bei der Registrierung von E-Mails durchgängig Probleme haben, lesen Sie unseren vollständigen Leitfaden zur Fehlerbehebung bei Problemen mit Registrierungs-E-Mails.

6. PHP-Speicherlimit ist zu niedrig

Wenn WordPress keinen Speicher mehr hat, schlägt es fehl, bevor es überhaupt zu wp_mail() kommt.

Dies geschieht am häufigsten beim Senden von E-Mails mit großen Anhängen, beim Verarbeiten mehrerer Benachrichtigungen gleichzeitig, beim Ausführen ressourcenintensiver Plugins gleichzeitig oder bei der Bewältigung von Hochverkehrszeiten.

Sie erhalten keine Fehlermeldung wie „E-Mail fehlgeschlagen“. Der gesamte Vorgang stoppt einfach.

Die Lösung:

  1. Überprüfen Sie Ihr aktuelles Speicherlimit (die meisten WordPress-Websites benötigen mindestens 256 MB)
  2. Erhöhen Sie es, indem Sie dies zu wp-config.php hinzufügen:

php

  define(‘WP_MEMORY_LIMIT’, ‘256M’);

  1. Wenn Sie sich im Shared Hosting befinden, kontaktieren Sie Ihren Hoster, um das Limit zu erhöhen
  2. Überprüfen Sie Ihre WP Mail SMTP-Protokolle, um zu sehen, ob Fehler mit Hochverkehrszeiten korrelieren

Weitere Lösungen für speicherbezogene E-Mail-Fehler finden Sie in unserem Leitfaden zur Behebung von E-Mail-Zustellungsfehlern in WordPress.

7. WP-Cron ist defekt oder deaktiviert

WordPress Cron (WP-Cron) verwaltet geplante Aufgaben. Wenn es ausfällt, schlägt auch das gesamte zeitbasierte E-Mail-Senden fehl.

Dazu gehören geplante Kommentarbenachrichtigungen, Plugin-Update-Warnungen, verzögerte Formularbenachrichtigungen, Erinnerungen an Mitgliedschaftsverlängerungen und E-Mails zu abgebrochenen Warenkörben.

Erfahren Sie mehr über die Einrichtung zuverlässiger automatisierter E-Mail-Workflows in WordPress.

WP-Cron kann fehlschlagen, wenn es manuell deaktiviert wurde, Ihr Hosting es blockiert, Ihre Website keinen regelmäßigen Traffic hat, um es auszulösen, oder ein Plugin-Konflikt es daran hindert, ausgeführt zu werden.

Die Lösung:

  1. Installieren Sie ein Plugin wie WP Crontrol, um den WP-Cron-Status zu überprüfen
  2. Suchen Sie nach geplanten E-Mail-Aufgaben, die nicht ausgeführt werden
  3. Wenn WP-Cron deaktiviert ist, aktivieren Sie es erneut oder richten Sie einen echten Server-Cron-Job ein
  4. Blockierte Cron-Ereignisse löschen
  5. Verwenden Sie das Testtool von WP Mail SMTP, um die E-Mail-Zustellung nach der Behebung von Cron zu bestätigen

Wenn Sie Kontaktformulare mit geplanten oder verzögerten Benachrichtigungen verwenden, bedeutet ein defekter Cron, dass diese E-Mails nie gesendet werden.

8. Multisite-Netzwerkeinstellungen

WordPress Multisite fügt eine weitere Ebene von E-Mail-Problemen hinzu. Netzweite Einstellungen können individuelle Website-Konfigurationen überschreiben, und wenn etwas fehlschlägt, viel Glück bei der Ermittlung, welche Ihrer fünfzig Subsites das Problem verursacht.

Das Kernproblem? Keine Sichtbarkeit. WordPress bietet Ihnen kein zentrales Protokoll, das alle E-Mails in Ihrem Netzwerk anzeigt. Wenn jemand auf Website B eine fehlgeschlagene Passwortzurücksetzung meldet, sind Sie gezwungen, mehrere Dashboards zu durchsuchen, um herauszufinden, ob es sich um einen Plugin-Konflikt, ein Konfigurationsproblem oder eine netzweite Katastrophe handelt.

Schlimmer noch, all diese E-Mails von all diesen Subsites fließen durch denselben Zustellungskanal. Wenn eine Subsite Spam-Beschwerden auslöst, beeinträchtigt dies die Zustellbarkeit für Ihr gesamtes Netzwerk.

Die Lösung:

Gehen Sie zu Meine Websites » Netzwerkverwaltung » Einstellungen, um netzweite E-Mail-Konfigurationen zu überprüfen. Wenn Sie WP Mail SMTP Pro verwenden, aktivieren Sie es netzweit, damit es auf allen Subsites funktioniert. Ihre Lizenz deckt das gesamte Netzwerk als eine einzige Installation ab.

Stellen Sie sicher, dass einzelne Website-Administratoren die erforderlichen Berechtigungen haben, um ihre eigenen E-Mail-Einstellungen zu verwalten. Für die vollständige Einrichtung einschließlich zentraler Protokollierung und Überwachung sehen Sie sich unseren Leitfaden zur Verwaltung von Multisite-E-Mails an.

9. Ein anderes Plugin blockiert heimlich E-Mail-Benachrichtigungen

Dies ist die frustrierendste.

Einige Plugins deaktivieren oder überschreiben die Standardbenachrichtigungen von WordPress, ohne es Ihnen mitzuteilen:

  • Sicherheitsplugins blockieren Anmeldebenachrichtigungen „zu Ihrem Schutz“
  • E-Commerce-Plugins übernehmen wp_mail() mit ihrem eigenen System
  • Formular-Plugins unterdrücken doppelte Benachrichtigungen
  • Andere SMTP/Mailer-Plugins, die in Konflikt geraten
  • Cache-Plugins, die E-Mail-Funktionen beeinträchtigen

Sie werden nicht wissen, dass dies geschieht, es sei denn, Sie suchen gezielt danach.

Die Lösung:

  1. Deaktivieren Sie verdächtige Plugins nacheinander vorübergehend
  2. Überprüfen Sie die E-Mail-Protokolle von WP Mail SMTP nach jeder Deaktivierung, um zu sehen, ob E-Mails wieder funktionieren
  3. Aktivieren Sie den Debug-Modus von WP Mail SMTP für detaillierte Ausgaben
  4. Sobald Sie den Schuldigen identifiziert haben, entweder:
    • Konfigurieren Sie es so, dass es neben WP Mail SMTP funktioniert
    • Ersetzen Sie es durch eine Alternative
    • Kontaktieren Sie den Entwickler für Kompatibilitätshinweise

Für detaillierte Schritte zur Fehlerbehebung bei Plugin-Konflikten siehe unseren Leitfaden zur Fehlerbehebung bei WP Mail SMTP.

Die detaillierte Protokollierung von WP Mail SMTP zeigt Ihnen, welche E-Mails ausgelöst, welche blockiert wurden und wo Fehler aufgetreten sind. Es ist der schnellste Weg, Plugin-Konflikte zu diagnostizieren.

Diese Einstellungen sind nur der Anfang

Die Behebung dieser neun Einstellungen wird viele E-Mail-Probleme lösen. Aber hier ist die Realität: Die E-Mail-Zustellung von WordPress hat zu viele bewegliche Teile, als dass allein die Einstellungen den Erfolg garantieren könnten.

Ihre E-Mails benötigen immer noch eine ordnungsgemäße Authentifizierung. Ihr Hosting-Anbieter muss immer noch ausgehende E-Mails zulassen. Ihr gewählter E-Mail-Dienst muss korrekt konfiguriert sein. Und Sie benötigen eine Möglichkeit, um zu wissen, wann etwas fehlschlägt.

Deshalb verwenden die meisten WordPress-Sites SMTP, anstatt sich auf die Standard-PHP-Mail-Funktion zu verlassen. SMTP fügt die Authentifizierung hinzu, die beweist, dass Ihre E-Mails legitim sind, was den Unterschied zwischen der Zustellung im Posteingang und im Spam-Ordner ausmacht.

Beheben Sie jetzt Ihre WordPress-E-Mails

Weiter, lernen Sie die Grundlagen der E-Mail-Zustellbarkeit

Nachdem Sie die gängigen Einstellungsprobleme behoben haben, erfahren Sie in unserem Leitfaden für Anfänger zur E-Mail-Zustellbarkeit, wie Sie die richtige E-Mail-Authentifizierung und Zustellbarkeit einrichten.

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.

Rachel Adnyana

Rachel schreibt seit einem Jahrzehnt über WordPress und erstellt seit viel länger Websites. Neben der Webentwicklung fasziniert sie die Kunst und Wissenschaft von SEO und digitalem Marketing. Mehr erfahren

Probieren Sie unser kostenloses WP Mail SMTP Plugin

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