Die Mail zum Zurücksetzen des Passworts kommt nie an. Das Kontaktformular meldet “gesendet” und in Ihrem Posteingang liegt nichts. Die Bestellbenachrichtigung erreicht den Kunden nicht. WordPress sendet keine E-Mailssieht nach einem Problem aus, aber diese drei Situationen haben unterschiedliche Ursachen und unterschiedliche Lösungen.
Dieser Leitfaden hilft Ihnen, Ihre zu erkennen, und führt Sie dann zum passenden Abschnitt.
Zuerst das Symptom bestimmen
Bevor Sie irgendetwas ändern, machen Sie einen Zwei-Minuten-Test. Das Ergebnis entscheidet, welchen Abschnitt Sie lesen.
Der Test:Gehen Sie im WordPress-Adminbereich auf Benutzer → Profil, tragen Sie eine Adresse ein, die Sie abrufen können, und speichern Sie. WordPress schickt eine Bestätigungsmail an diese neue Adresse.
| Ergebnis | Wohin |
|---|---|
| Nichts angekommen, auch nicht im Spam | Es kommt gar nichts an |
| Im Spam-Ordner gelandet | Es kommt an, landet aber im Spam |
| Im Posteingang angekommen | Manche gehen, manche nicht |
Das dritte Ergebnis sagt Ihnen etwas Wichtiges: WordPress kann senden. Das Problem liegt in einem bestimmten Plugin, bei einem bestimmten Empfänger oder bei einem bestimmten Ereignis.
Der Test ist gefahrlos: Die Änderung greift erst, wenn Sie den Link in der Mail anklicken. Tun Sie das nicht, bleibt Ihr Profil genau wie es war, und es gibt nichts rückgängig zu machen. Die Mail zu ignorieren genügt.
WordPress sendet keine E-Mails: wo die Kette bricht
Um das Problem zu finden, muss man die Kette kennen.
Versendet WordPress eine E-Mail, ruft es wp_mail()auf. Diese Funktion nutzt die Bibliothek PHPMailer. PHPMailer übergibt die Nachricht standardmäßig an die PHP-Funktion mail(), die sie an das lokale Zustellprogramm des Servers weiterreicht. Dieses versucht, den Mailserver des Empfängers zu erreichen.
Vier Glieder: WordPress → PHPMailer → PHP mail() → Server → Empfänger.

Die Brüche passieren meist am dritten und vierten Glied. Die meisten Shared-Hosting-Anbieter deaktivieren mail()oder blockieren ausgehenden Verkehr, um Spam zu verhindern. Und selbst wo es funktioniert, geht die Nachricht ohne Authentifizierung hinaus und der empfangende Server vertraut ihr nicht.
Deshalb besteht die dauerhafte Lösung darin, die Kette zu ändern: PHPMailer mit einem echten Mailserver zu verbinden statt mit dem lokalen Programm. Das ist SMTP.
Es kommt gar nichts an
WordPress sendet keine E-Mails und die Testnachricht liegt auch nicht im Spam. Arbeiten Sie diese Punkte der Reihe nach ab.
Ist mail()deaktiviert?Fragen Sie den Support Ihres Hosters, oder sehen Sie in der PHP-Infoseite Ihres Panels in die Liste disable_functions. Steht maildarin, ist die Funktion aus, und kein Plugin kann das ändern.
Ist der ausgehende Port gesperrt?Anbieter sperren Port 25 fast immer, manche auch 587 und 465. Ist das der Grund und WordPress sendet keine E-Mails, hilft auch SMTP nicht; der Anbieter muss ihn öffnen.
Greift ein Plugin ein?Sicherheits-Plugins, Wartungsmodus-Plugins und manche Caching-Plugins können den Versand blockieren. Deaktivieren Sie sie vorübergehend und wiederholen Sie den Test.
Bricht ein Filter den Versand ab?Theme- oder Plugin-Code kann sich an wp_mailhängen und die Zustellung stoppen. Wechseln Sie auf ein Standard-Theme und testen Sie; funktioniert es dann, liegt es am Theme.
Sind alle vier sauber, ist die Ursache fast sicher die fehlende Authentifizierung, und die Lösung ist SMTP.
Es kommt an, landet aber im Spam
Hier ist “WordPress sendet keine E-Mails” die falsche Beschreibung: Die Nachricht wird versendet. Das ist ein Reputationsproblem, kein Zustellproblem. Die Nachricht erreicht den Empfänger, wird aber nicht als vertrauenswürdig eingestuft.
Liegt die Absenderadresse auf Ihrer Domain?Von einer Adresse wie noreply@gmail.comzu senden, wirkt auf den empfangenden Server wie Fälschung. Die Absenderadresse muss auf der Domain Ihrer Website liegen.
Ist ein SPF-Eintrag gesetzt?SPF gibt über DNS bekannt, welche Server im Namen Ihrer Domain senden dürfen. Ohne ihn kann der empfangende Server nichts prüfen.
Gibt es eine DKIM-Signatur?DKIM belegt, dass die Nachricht unterwegs nicht verändert wurde, und wirkt zusammen mit SPF.
Löst der Inhalt Filter aus?Viele Großbuchstaben, zahlreiche Ausrufezeichen, gekürzte Links und Nachrichten, die nur aus einem großen Bild bestehen, lassen Filter anspringen.
SMTP einzurichten löst einen Teil davon — die Nachricht verlässt nun einen authentifizierten Server. Das volle Ergebnis bekommen Sie aber erst mit SPF- und DKIM-Einträgen im DNS.
Manche gehen, manche nicht
Die verwirrendste Ausprägung: WordPress sendet keine E-Mails, aber nur manche. Und meist ist sie die am leichtesten zu behebende.
Der Test geht, das Formular nicht.Die häufigste Variante. Das Formular-Plugin schreibt die Adresse des Absenders ins Absenderfeld. Sie authentifizieren sich als info@ihreseite.de, aber die Nachricht wird als besucher@gmail.comversendet und abgewiesen.
Die Lösung: Setzen Sie in den Formulareinstellungen den Absender auf eine Adresse Ihrer eigenen Domain und die Besucheradresse in Reply-To. Beim Antworten erreichen Sie weiterhin den Besucher, aber die Versandidentität bleibt korrekt. Für Contact Form 7gibt es einen eigenen Leitfaden.
Der Administrator bekommt sie, der Kunde nicht.Der Mailanbieter des Empfängers weist die Nachricht möglicherweise ab. Der Versand an die eigene Domain sieht unauffällig aus, weil die Nachricht den Server nie verlässt. Hier zeigen sich fehlende SPF- und DKIM-Einträge.
Manche Ereignisse lösen gar nicht aus.Bestellmails werden bei bestimmten Statuswechseln versendet. Die Mail, auf die Sie warten, wurde vielleicht nie ausgelöst — das ist ein Konfigurations- und kein Zustellproblem.
Geplante E-Mails gehen nicht hinaus.WordPress erledigt manche Aufgaben mit einem eigenen Planer, und der läuft, wenn jemand die Seite besucht. Auf Seiten mit wenig Verkehr warten die Aufgaben in der Warteschlange.
WordPress sendet keine E-Mails: die dauerhafte Lösung
Die meisten Zweige oben führen an dieselbe Stelle. WordPress sendet keine E-Mails, weil der Standardversandweg nicht verlässlich ist.
SMTP einzurichten verbindet PHPMailer mit einem echten Mailserver statt mit dem lokalen Zustellprogramm. Die Nachricht kommt nun aus einer authentifizierten Quelle, der empfangende Server vertraut ihr, und die Zustellrate steigt deutlich.
Sie brauchen vier Werte: Servername, Port, Verschlüsselungsart und Zugangsdaten. Echte Werte nach Anbieter und die Einrichtung Schritt für Schritt stehen im Leitfaden zu den WordPress SMTP-Einstellungen.
Überprüfung
Wenn Sie meinen, das Problem behoben zu haben, führen Sie alle vier Prüfungen durch, bevor Sie sich darauf verlassen.
| Prüfung | Erwartung |
|---|---|
| Bestätigung der Profil-E-Mail-Änderung | Kommt im Posteingang an |
| Absenden eines Kontaktformulars | Kommt im Posteingang an |
Received:-Zeilen im Quelltext | Zeigen den von Ihnen eingerichteten Mailserver |
| Test mit falschen Zugangsdaten | Muss fehlschlagen |
Die letzte nicht überspringen. Tragen Sie absichtlich ein falsches Passwort in die SMTP-Einstellungen ein und testen Sie. Meldet der Test weiterhin Erfolg, geht Ihre Nachricht nicht über SMTP — das Plugin ist auf den alten Weg zurückgefallen und nichts ist behoben. Tragen Sie danach das richtige Passwort wieder ein.
Senden Sie auch an eine Adresse bei einem anderen Anbieter. Der Versand an die eigene Domain kann unauffällig aussehen, weil die Nachricht den Server nie verlässt.
Wie AIOWS unterstützt:
AIOWS SMTP-Verwaltung
Der schwierige Teil der SMTP-Einrichtung ist nicht das Eintragen der Werte, sondern die Authentifizierung. Gmail und Microsoft 365 akzeptieren kein Kontopasswort mehr; Sie müssen ein App-Passwort erstellen oder eine OAuth-Autorisierung abschließen.
Der OAuth-Weg bedeutet: ein Projekt in der Google Cloud Console anlegen, den Zustimmungsbildschirm konfigurieren, Anmeldedaten erzeugen, eine Redirect-URI definieren, die Schlüssel ins Plugin kopieren und den Autorisierungsablauf abschließen. Fünfzehn Schritte, zwanzig Minuten, und auf jeder Website von vorn.
EasyConnect in der AIOWS SMTP-Verwaltung reduziert das auf eine Verbindung: Sie wählen Ihr Konto, erteilen die Berechtigung, und die Verbindung steht. Das Modul bringt außerdem Server- und Portwerte für dreizehn Anbieter mit — Shared Hosting und Yandex eingeschlossen — und führt ein Versandprotokoll, das zeigt, welche Nachricht wann hinausging.
Scheitert ein Test, benennt es die Stufe: DNS-Auflösung, Verbindung, TLS-Handshake oder Authentifizierung. Diese Unterscheidung zeigt direkt, in welchem Zweig dieses Artikels Sie sind — und meist ist sie der schnellste Weg zu der Frage, warum WordPress sendet keine E-Mails heute Ihr Problem ist und letzte Woche noch nicht.

Die Grenzen, klar benannt:Das Modul kann eine von Ihrem Hoster deaktivierte mail()-Funktion nicht wieder aktivieren, keinen gesperrten Port öffnen und die SPF- oder DKIM-Einträge Ihrer Domain nicht für Sie ins DNS schreiben. Diese drei brauchen Sie oder Ihren Anbieter.
Häufige Fragen
WordPress meldet “E-Mail gesendet”, aber es kommt nichts an. Warum?
WordPress weiß nur, dass es die Nachricht an den Server übergeben hat, nicht dass sie zugestellt wurde. Der Server kann sie stillschweigend verworfen haben, oder der Empfänger hat sie abgewiesen.
WordPress sendet keine E-Mails — muss ich ein SMTP-Plugin installieren?
Streng genommen nicht, praktisch schon. Der Standardversandweg von WordPress authentifiziert nicht, deshalb kommen Ihre Nachrichten entweder nicht an oder landen im Spam.
Kann ich meine Gmail-Adresse als Absender verwenden?
Besser nicht. Die Absenderadresse sollte auf der Domain Ihrer Website liegen. Von einer Gmail-Adresse zu senden gilt empfangenden Servern als Fälschung.
Mein Hoster sperrt die SMTP-Ports. Was kann ich tun?
Versuchen Sie 465 statt 587. Sind beide zu, bitten Sie Ihren Anbieter, sie zu öffnen; tut er das nicht, nutzen Sie einen Dienst für transaktionale E-Mails, der über eine API versendet.
Die Testmail funktioniert, Formular-Mails nicht.
Das Formular-Plugin schreibt die Besucheradresse ins Absenderfeld. Setzen Sie den Absender auf eine Adresse Ihrer eigenen Domain und die Besucheradresse in Reply-To.
Die Mails erreichen nur manche Empfänger nicht.
Deren Anbieter weist sie ab. Prüfen Sie Ihre SPF- und DKIM-Einträge; ohne beide akzeptieren manche Anbieter die Nachricht nicht.









