Zuletzt aktualisiert: 18. Oktober 2026


Quick Answer: Ein Kontaktformular sendet fast immer deshalb keine E-Mails, weil WordPress die Nachricht über die Funktion des Webservers verschickt statt über einen Mailserver mit Zugangsdaten. Der Absender existiert dann nicht, oder die eigene Adresse ist nicht authentifiziert – große Anbieter weisen die Nachricht ab oder legen sie in den Werbeordner. Der zuverlässige Weg ist ein zentraler SMTP-Versand mit einer echten Absenderadresse; danach zeigen zwei Testpostfächer, ob die Nachricht wirklich ankommt.

Ein Feld, das keine Nachrichten ausliefert, fällt niemandem auf – bis der erste Kunde sagt, er habe nie eine Antwort bekommen. Genau das ist der teuerste Ausfall, den eine Website haben kann: Die Seite sieht gesund aus, die Anfragen kommen an, und es kommt nichts an. Dieser Beitrag zeigt, wie wir solche Fälle systematisch eingrenzen – vom Server bis zum Werbeordner.

Key Takeaways

Formular sendet keine E-Mails beheben: die drei Bruchstellen

Formular sendet keine E-Mails beheben: die drei Bruchstellen

Ein Kontaktfeld ist technisch nichts anderes als ein Skript, das eine Nachricht an die Skriptsprache übergibt. Von dort geht sie an den lokalen Dienst des Servers weiter – und genau dort scheitert es in den meisten Fällen, ohne dass es jemand merkt. Wir sehen drei typische Bruchstellen:

  1. Der Absender existiert nicht. Als Absender wird standardmäßig etwas wie wordpress@deine-adresse.de eingetragen. Diese Mailbox ist nie angelegt worden. Viele Dienste prüfen genau das und weisen die Nachricht stillschweigend ab.
  2. Der Nachweis fehlt. Ohne SPF- und DKIM-Einträge darf der Server im Namen der Adresse gar nicht senden. Was technisch rausgeht, landet dann im Werbeordner oder wird verworfen.
  3. Die Benachrichtigung ist abgeschaltet. Nach einem Update kann die Funktion eines Erweiterungs-Moduls brechen – der Eintrag wird gespeichert, die Nachricht aber nie ausgelöst.

Der erste Schritt ist deshalb immer die Frage: Kommt gar nichts an, oder kommt es im Werbeordner an? Fällt zeitgleich das Backend aus, ist der Fall anders gelagert – dann hilft der Weg über kein Zugang zum Backend. Die Antwort entscheidet, in welche Richtung die Suche läuft. Wer nach der Meldung „sendet keine emails“ sucht, findet genau diese drei Punkte; wer zuverlässig E-Mails versenden will, muss beim Versand ansetzen.

E-Mails von WordPress kommen nicht an: die Ursachen im Überblick

E-Mails von WordPress kommen nicht an: die Ursachen im Überblick

Wenn der Posteingang leer bleibt, prüfen wir in dieser Reihenfolge – von der wahrscheinlichsten zur seltensten Ursache:

SMTP in WordPress: E-Mail-Versand richtig konfigurieren

SMTP in WordPress: E-Mail-Versand richtig konfigurieren

Der zuverlässige Weg ist der Wechsel auf einen echten Dienst: WordPress übergibt die Nachricht mit Zugangsdaten an einen Mailserver, der die Domain kennt. Damit verschwinden fast alle der oben genannten Ursachen auf einmal.

Für die Übergabe braucht es vier Angaben: Serveradresse, Port, Benutzer und Passwort. Hinzu kommt der Absender, der zur eingerichteten Mailbox passen muss. Ist beides gesetzt, gilt die Nachricht als legitimiert und wird nicht mehr wie eine Systemmeldung behandelt. Verwendet WordPress die Standardfunktion, ist genau das nicht der Fall. SMTP steht für Simple Mail Transfer Protocol. Wer ihn wählt, behebt damit zwei Fehler auf einmal: die fehlende Authentifizierung und den falschen Absender. Für jedes weitere Feld gilt dieselbe SMTP-Einstellung – dann lassen sich aus WordPress dauerhaft zuverlässig E-Mails versenden.

Ein großer Teil der Fälle ist damit erledigt – ohne Änderung am Kontaktfeld selbst. Wer die Einträge im Domain Name System (DNS) setzen kann, sollte zusätzlich Sender Policy Framework (SPF), DKIM und DMARC vervollständigen: Damit weist der Betreiber nach, dass der Ausgang im Auftrag der Adresse erlaubt ist. Ohne diese Einträge hilft der beste Dienst nur begrenzt.

Warum Nachrichten im Spam landen und nicht zugestellt werden

Warum Nachrichten im Spam landen

Ankommen ist nicht gleich gelesen werden. Wenn Mails im Junk-Ordner liegen, sind Fehler wie falscher Absender und fehlender Nachweis zwar behoben – aber das Vertrauen des Kunden ist noch nicht aufgebaut.

Zwei Muster sehen wir besonders oft:

Wer das Versenden von E-Mails aus WordPress ernst nimmt, prüft zusätzlich die Weiterleitungen: Eine Weiterleitung, die ihre Ziele weiterreicht, ohne selbst Postfach zu sein, wird zunehmend als verdächtig behandelt. Eine echte Mailbox mit Benachrichtigungen ist die robustere Lösung und in einem Wartungsvertrag mit abgedeckt. Wer um das Senden von E-Mails ringt, sollte außerdem prüfen, ob alle Mails von dieser Adresse stammen.

Kontaktformulare testen, bevor der Kunde es tut

Kontaktformulare testen, bevor der Kunde es tut

Der Test dauert kürzer als die Fehlersuche. Prüfen Sie dabei alle Kontaktformulare der Website, nicht nur das sichtbare auf der Startseite. So gehen wir vor:

  1. Zwei Testadressen anlegen: eine im eigenen Haus, eine bei einem der großen Anbieter. Damit sieht man den Unterschied zwischen technisch ausgeliefert und tatsächlich sichtbar.
  2. Protokoll aktivieren und eine Anfrage abschicken. Im Protokoll steht, ob die Nachricht überhaupt an den Dienst übergeben wurde und was genau gesendet wurde. Dort sehen Sie auch, ob eine zweite Nachricht gesendet wurde, die niemand erwartet hat.
  3. Zwei Minuten warten, dann Werbeordner, Weiterleitungen und Benachrichtigungen kontrollieren.
  4. Erst wenn beide Empfänger dieselbe Nachricht sehen, ist der Fehler behoben und nicht nur verdeckt. Ein Test auf nur einer Adresse sagt fast nichts. Geplante Nachrichten wie Backups und Update-Hinweise laufen über denselben Weg – dazu passt der Beitrag zu geplanten Aufgaben, die nicht mehr laufen.

Contact Form 7, WPForms und andere Formular-Plugins

Contact Form 7, WPForms und andere Formular-Plugins

Ob die Zustellung klappt, hängt nur am Kanal – nicht am Plugin. Ein Plug-in wie dieses schickt seine Meldung über denselben Weg wie das Feld des Themes. Auch Contact Form 7 sendet keine E-Mails, wenn der Weg nicht stimmt. Trotzdem lohnt der Blick auf zwei spezifische Punkte:

Unsere Empfehlung ist, die Übergabe nicht dem Modul zu überlassen, sondern zentral zu konfigurieren. Dann gilt eine Einstellung für alle Felder und für die Systemmails dazu.

Warum PHP allein nicht reicht, um E-Mails zu versenden

Warum PHP allein nicht reicht, um E-Mails zu versenden

Wir sehen es in fast jedem Fall, den wir übernehmen: Die Auslieferung läuft über die Skriptsprache auf dem Hosting, ohne Zugangsdaten am Mailserver. Das ist der Standardweg und funktioniert in einem Testnetz zuverlässig – im echten Postfach nicht.

Der Grund ist einfach: Eine Nachricht ohne Authentifizierung ist für den Kunden nicht überprüfbar. Wer vermutet, dass seine Seite kompromittiert wurde, findet die Prüfliste unter gehackte Website reparieren. Der Webserver verschickt solche Nachrichten ohne jede Prüfung; Provider blockieren sie deshalb zunehmend, weil sie für den Kunden wie Spam aussieht. Auf der Gegenseite entscheidet ein Mail Transfer Agent, ob die Nachricht angenommen oder abgelehnt wird, und im Webhosting ist der Absender oft gar nicht als berechtigt hinterlegt. Wo früher ein Filter genügte, prüfen große Anbieter heute, ob Absenderadresse und sendende Maschine zusammenpassen. Formular-Plugins verschärfen das, wenn sie eigene Einstellungen mitbringen. Wer das nachträgt, schließt den Weg für Fälscher – und damit auch für den unbeabsichtigten Ausgang von E-Mails aus dem eigenen Projekt.

Prüfen Sie den Fall deshalb in dieser Reihenfolge: erst sehen, ob überhaupt E-Mails gesendet wurden, dann die Absenderadresse kontrollieren, dann den Weg über den Dienst. Erfahrungsgemäß sitzt der Fehler in einem der ersten beiden Punkte. Wer E-Mails zu reparieren hat, statt nur ein Symptom zu beseitigen, kommt an dieser Reihenfolge nicht vorbei.

E-Mails verschicken geht plötzlich nicht mehr: was zuerst zu tun ist

E-Mails verschicken geht plötzlich nicht mehr: was zuerst zu tun ist

Ein Fall, den wir oft hören: „Es lief monatelang, dann von heute auf morgen nicht mehr.“ Fast immer liegt dazwischen eine Änderung – ein Update, ein Umzug, ein neuer Absender oder eine verschärfte Regel beim Kunden. Die Prüfliste ist deshalb kurz:

Sind diese vier Punkte sauber, ist der Fall in neun von zehn Fällen erledigt. Bleibt er offen, liegt es meist am Zusammenspiel zwischen Hosting und Dienst – dann lohnt der Blick in die Protokolle auf beiden Seiten.

WP Mail SMTP installieren und einrichten

WP Mail SMTP installieren und einrichten

Der schnellste Weg in der Praxis: Installieren Sie WP Mail SMTP und hinterlegen Sie dort die Zugangsdaten der Mailbox. Ein SMTP Plugin wie dieses sendet E-Mails über SMTP statt über die Funktion php mail(). Welches der besten WordPress SMTP-Plug-ins das richtige ist, hängt vom Hosting ab; in der kostenlosen Fassung reicht es für die meisten Projekte, bei mehreren Formularen und Shopsystemen fährt WPForms Pro besser.

Ein häufiges Problem beim Einrichten sind vertauschte Ports und ein Absender, der nicht zur Mailbox passt. Die Seite sendet dann weiterhin Nachrichten, die nirgends ankommen. Prüfen Sie deshalb nach der Einrichtung, ob E-Mails tatsächlich ankommen – nicht nur, ob das Formular „gesendet“ meldet. Ein Testlauf mit einem Gmail-Konto deckt die häufigsten Filter auf, denn E-Mails an Gmail werden besonders streng geprüft.

Wenn WordPress keine E-Mails sendet, liegt es fast immer am Weg und nicht am Formular. Warum sendet das Feld trotzdem scheinbar korrekt? Weil es nur den Eintrag speichert. Wer nach einem Umzug prüft, ob E-Mails wieder gesendet werden, sieht den Unterschied sofort: Erst wenn SMTP versendet und der Empfänger die Nachricht zeigt, ist der Weg gesichert.

Bei Problemen mit E-Mails hilft die Anzahl der E-Mails im Protokoll: Werden E-Mails schnell abgelehnt, fehlt meist der Nachweis; werden sie als verdächtig eingestuft, liegt es am Ruf der Maschine, und ein Problem mit dem Hosting-Server ist wahrscheinlicher als ein Fehler in der Website. Eine Nachricht von WordPress sollte zugleich immer von einer echten E-Mail-Adresse kommen – nicht von einer Adresse, die nie eingerichtet wurde. Kommen E-Mails nicht zuverlässig an, ist das selten Zufall, sondern fast immer eine dieser Ursachen.

Ist das Kontaktfeld DSGVO-konform?

Ist das Kontaktfeld DSGVO-konform?

Beim Wechsel des Weges wird diese Frage regelmäßig gestellt, und die Antwort ist angenehm unaufgeregt: Ein Feld ist kein Problem, solange die Nachricht über einen Dienst läuft, der sie nicht für eigene Zwecke auswertet, und solange die Anfrage nach der Bearbeitung gelöscht wird. Achten Sie darauf, dass die Nachricht in einem Postfach landet, auf das der Betreiber Zugriff hat, statt bei einem Drittanbieter ohne Auftragsverarbeitung. Wer zusätzlich einen Schutz gegen Werbemüll einsetzt, sollte prüfen, ob das Widget Daten an einen externen Dienst überträgt – und das in der Datenschutzerklärung benennen. Hat der Empfänger seinen Sitz im Ausland, gelten dort unter Umständen andere Zustellregeln. Die Meldung „sendet keine emails“ ist dann nur das Symptom, nicht die Ursache.

Fazit und nächste Schritte

Wenn WordPress E-Mails nicht mehr ausliefert, ist das kein Rätsel, sondern eine Prüfliste: Absender, Nachweis, Weg, Ziel, Protokoll. In den meisten Fällen liegt die Ursache beim Senden über die Hosting-Umgebung, die nie für Kundenanfragen gedacht war. Wer hier einmal sauber aufsetzt, bekommt jede Anfrage wieder – und muss den Posteingang nicht länger von Hand kontrollieren. Bei Ausfällen, die darüber hinausgehen, ist der Notdienst der nächste Schritt; mehr zur Arbeitsweise steht unter Spezialist.

Häufige Fragen (FAQ)

Warum kommt meine E-Mail aus dem Feld nicht an?

Weil die Nachricht ohne gültige Absenderadresse und ohne Nachweis rausgeht. Der Kunde kann nicht prüfen, ob der Absender die Adresse betreiben darf, und weist die Nachricht ab oder verschiebt sie in den Werbeordner.

Warum kann ich plötzlich keine E-Mails mehr versenden?

Zwischen „lief monatelang“ und „geht nicht mehr“ liegt fast immer eine Änderung: ein Update, ein Umzug, eine neue Adresse oder eine verschärfte Regel beim Kunden. Zuerst prüft man die Systemmails, die WordPress selbst verschickt.

Wie richte ich SMTP richtig ein?

Sie brauchen Serveradresse, Port, Benutzer und Kennwort einer Mailbox, die zur eigenen Adresse gehört. Diese Angaben hinterlegt man zentral, sodass sie für alle Felder und Systemnachrichten gelten.

Die Nachrichten landen im Junk – woran liegt das?

Meist am fehlenden Nachweis. Wenn SPF und DKIM nicht gesetzt sind, behandeln große Anbieter die Nachricht wie eine Massensendung. Der Ruf der Maschine, über die gesendet wird, verstärkt das.

Wie kann ich testen, ob das Feld ausliefert?

Mit zwei Testadressen – einer im eigenen Haus, einer bei einem großen Anbieter – und einem aktiven Protokoll. Danach beide Postfächer samt Werbeordner prüfen.

Hilft ein anderes Formular-Plugin?

Meistens nicht, weil der Fehler im Weg liegt, nicht im Modul. Erst wenn der Kanal sauber ist, lohnt der Blick auf Einstellungen wie Zieladresse und Benachrichtigungen. Und wenn etwas nicht richtig funktioniert, sitzt der Fehler fast nie im Modul selbst.

References

Jetzt kostenlos und unverbindlich Anfragen und Problem angeben

Schildern Sie kurz, was passiert ist: seit wann das Feld schweigt, welche letzte Änderung es gab und wohin die Nachrichten gehen sollen. Wir melden uns mit Einschätzung, Preis und Zeitrahmen.

Problem jetzt schildern – kostenlos und unverbindlich