Zum Hauptinhalt springen

IT-SERVICE – HILFE & FAQ

Web & WordPress:

WordPress Kontaktformular sendet keine E-Mails: Ursachen und Lösungen

Web & WordPress:

WordPress Kontaktformular sendet keine E-Mails: Ursachen und Lösungen

WordPress-Kontaktformular sendet keine E-Mails? Prüfen Sie Absender, Empfänger, Spamfilter und Mailversand und finden Sie die Ursache des Problems.

Bild: KI-generierte Illustration

SCHRITT-FÜR-SCHRITT ANLEITUNG

WordPress Kontaktformular sendet keine E-Mails: Ursachen und Lösungen

WordPress Kontaktformular sendet keine E-Mails: Ursachen und Lösungen

Folgen Sie einfach den einzelnen Schritten. Bei Fragen stehen wir Ihnen jederzeit zur Verfügung.

Das Kontaktformular auf Ihrer WordPress-Website wird erfolgreich abgesendet, aber die Nachricht kommt nicht im Postfach an? Dieses Problem tritt relativ häufig auf und bedeutet nicht automatisch, dass das Formular selbst defekt ist.

Die Ursache kann sowohl bei WordPress als auch beim Webserver, der Absenderadresse oder dem empfangenden Mailserver liegen. Deshalb sollte zunächst geprüft werden, an welcher Stelle die Nachricht verloren geht.

Warum kommen E-Mails aus WordPress nicht an?

WordPress versendet E-Mails über die vom Hosting-System bereitgestellte Mailfunktion. Kontaktformular-Plugins greifen normalerweise ebenfalls auf diese Funktion zurück, sofern kein anderer Versandweg eingerichtet wurde.

Dass WordPress meldet, ein Formular sei erfolgreich versendet worden, bedeutet deshalb nicht zwingend, dass die E-Mail tatsächlich im gewünschten Postfach angekommen ist.

1. Spam-Ordner überprüfen

Der erste Schritt ist einfach: Prüfen Sie den Spam- beziehungsweise Junk-Ordner des Empfängerpostfachs.

Automatisch von Websites erzeugte Nachrichten können von Spamfiltern anders bewertet werden als normale persönliche E-Mails. Besonders eine ungünstig konfigurierte Absenderadresse kann die Zustellung beeinflussen.

2. Empfängeradresse im Kontaktformular kontrollieren

Überprüfen Sie anschließend die im Formular hinterlegte Empfängeradresse. Bereits ein Tippfehler kann dazu führen, dass keine Nachricht im erwarteten Postfach ankommt.

Kontrollieren Sie außerdem, ob das verwendete Postfach tatsächlich existiert und E-Mails empfangen kann.

3. Absenderadresse des Formulars überprüfen

Ein häufiger Fehler liegt in der Konfiguration der Absenderadresse. Als Absender sollte normalerweise eine E-Mail-Adresse verwendet werden, die zur Domain der Website gehört.

Bei einer Website unter ihre-domain.de könnte beispielsweise folgende Adresse verwendet werden:

wordpress@ihre-domain.de

Problematisch kann es dagegen sein, die vom Besucher im Formular eingetragene E-Mail-Adresse unmittelbar als technischen Absender der Nachricht zu verwenden.

4. Besucheradresse als Reply-To verwenden

Damit Sie trotzdem direkt auf eine Kontaktanfrage antworten können, kann die E-Mail-Adresse des Besuchers als Reply-To beziehungsweise Antwortadresse gesetzt werden.

Das Prinzip sieht vereinfacht so aus:

  • From: wordpress@ihre-domain.de
  • To: info@ihre-domain.de
  • Reply-To: E-Mail-Adresse des Besuchers

Dadurch wird die Nachricht über eine Adresse der eigenen Domain versendet, während eine Antwort im E-Mail-Programm trotzdem an den Absender der Anfrage gerichtet werden kann.

5. Prüfen, ob WordPress die E-Mail überhaupt erzeugt

Bei der Fehlersuche ist es hilfreich zu unterscheiden, ob WordPress beziehungsweise das Formular die Nachricht überhaupt erzeugt oder ob die E-Mail erst während der Zustellung verloren geht.

Je nach WordPress-Konfiguration können Protokollierungsfunktionen oder entsprechende Plugins dabei helfen, versendete beziehungsweise erzeugte E-Mails zu dokumentieren.

Wird dort keine Nachricht registriert, liegt das Problem wahrscheinlich bereits beim Formular oder dessen Konfiguration. Wird die Nachricht erzeugt, sollte der eigentliche Mailversand genauer untersucht werden.

6. Formular-Einstellungen kontrollieren

Kontaktformular-Plugins besitzen eigene Einstellungen für Empfänger, Absender, Betreff, Nachrichtentext und weitere Mail-Header.

Nach Änderungen an einem Formular sollte deshalb kontrolliert werden, ob alle benötigten Felder weiterhin korrekt zugeordnet sind.

Das gilt besonders, wenn Formularfelder gelöscht, umbenannt oder neu angelegt wurden.

7. Test an eine andere E-Mail-Adresse senden

Für die Fehlersuche kann vorübergehend eine andere Empfängeradresse eingetragen werden. Kommt die Nachricht dort an, liegt das Problem möglicherweise nicht unmittelbar bei WordPress, sondern bei der Zustellung zum ursprünglichen Empfänger.

Dieser Test allein liefert noch keine endgültige Diagnose, kann die Ursache aber deutlich eingrenzen.

8. SPF, DKIM und DMARC berücksichtigen

Moderne Mailserver prüfen verschiedene technische Merkmale, um gefälschte Absender und Spam zu erkennen. Dazu gehören unter anderem SPF, DKIM und DMARC.

Ist der Mailversand einer Domain nicht sauber konfiguriert, können Nachrichten abgewiesen oder als Spam eingestuft werden.

Besonders bei geschäftlich genutzten Domains sollte deshalb geprüft werden, ob DNS-Einstellungen und verwendeter Versandweg zueinander passen.

9. WordPress-E-Mails über SMTP versenden

Eine mögliche Alternative zum standardmäßigen Mailversand des Webservers ist die Übertragung über einen authentifizierten SMTP-Server.

Dabei meldet sich WordPress mit festgelegten Zugangsdaten an einem Mailserver an und übergibt die Nachricht über diesen Versandweg.

Je nach Hosting- und Mailumgebung kann dies eine zuverlässigere und besser nachvollziehbare Lösung darstellen.

10. Ist SMTP für WordPress zwingend notwendig?

Nein. Wenn der vom Hosting bereitgestellte Mailversand korrekt eingerichtet ist und Nachrichten zuverlässig zugestellt werden, muss nicht zwingend auf SMTP umgestellt werden.

Treten jedoch regelmäßig Zustellungsprobleme auf oder soll ein bestimmter Mailserver für den Versand verwendet werden, ist SMTP häufig eine sinnvolle Lösung.

11. SMTP-Zugangsdaten richtig eintragen

Für einen authentifizierten SMTP-Versand werden normalerweise verschiedene Angaben benötigt:

  • SMTP-Server beziehungsweise Hostname,
  • Port,
  • Verschlüsselungsmethode,
  • Benutzername,
  • Passwort und
  • Absenderadresse.

Welche Werte verwendet werden müssen, hängt vom jeweiligen Mailanbieter beziehungsweise Hosting-System ab. Zugangsdaten sollten nicht aus beliebigen Anleitungen übernommen werden.

12. Kontaktformular nach Updates testen

Kontaktformulare gehören zu den Funktionen, die nach größeren WordPress-, Plugin-, Theme- oder PHP-Updates getestet werden sollten.

Ein Formular kann optisch weiterhin korrekt dargestellt werden, obwohl der Versand im Hintergrund nicht mehr wie erwartet funktioniert.

Wie Sie WordPress-Updates kontrolliert durchführen, erklären wir unter WordPress aktualisieren: Updates sicher durchführen.

13. Änderungen zuerst auf einer Testumgebung prüfen

Bei umfangreicheren Änderungen an einer Unternehmenswebsite kann eine Staging-Umgebung sinnvoll sein. Dort lassen sich Plugin-Wechsel oder Änderungen am Formular zunächst testen, ohne die öffentlich erreichbare Website unmittelbar zu beeinflussen.

Weitere Informationen finden Sie unter WordPress Staging: Änderungen sicher testen.

14. Was tun, wenn nur bestimmte Empfänger keine Nachrichten erhalten?

Werden Formularnachrichten an einige E-Mail-Adressen zugestellt und an andere nicht, sollte die Empfängerseite genauer untersucht werden.

Mögliche Ursachen sind beispielsweise Spamfilter, serverseitige Filterregeln, Blocklisten oder unterschiedliche Anforderungen der empfangenden Mailserver.

15. Was tun, wenn überhaupt keine WordPress-E-Mails ankommen?

Fehlen nicht nur Kontaktanfragen, sondern auch Passwort-Zurücksetzungen, Benutzerbenachrichtigungen und andere automatisch erzeugte WordPress-Nachrichten, deutet dies eher auf ein grundsätzliches Problem beim Mailversand hin.

In diesem Fall sollte nicht nur das Kontaktformular, sondern die gesamte Mailkonfiguration von WordPress und Hosting überprüft werden.

16. Kontaktformular regelmäßig kontrollieren

Ein nicht funktionierendes Kontaktformular kann über längere Zeit unbemerkt bleiben. Gerade bei Unternehmenswebsites können dadurch konkrete Kundenanfragen verloren gehen.

Kontakt- und Anfrageformulare sollten deshalb regelmäßig getestet werden. Das gilt besonders nach technischen Änderungen an WordPress, Plugins, Hosting oder Mailserver.

Weitere Hinweise zur regelmäßigen technischen Betreuung finden Sie unter WordPress-Wartung: Wie oft sollte eine Website gewartet werden?.

WordPress Kontaktformular funktioniert weiterhin nicht?

Wenn die Ursache nicht eindeutig erkennbar ist, sollten Formular, WordPress-Konfiguration, Hosting und Mailversand gemeinsam betrachtet werden. Einfach mehrere SMTP-Plugins auszuprobieren, ohne die eigentliche Ursache zu kennen, ist selten die beste Lösung.

OS Media unterstützt bei der Einrichtung und Fehleranalyse von WordPress-Websites sowie bei Hosting- und E-Mail-Konfigurationen. Weitere Informationen finden Sie unter Webdesign bei OS Media und Webhosting bei OS Media.

Ihr Kontaktformular versendet keine Nachrichten oder Sie benötigen Unterstützung bei Ihrer WordPress-Website? Über Projekt anfragen können Sie uns das Problem direkt beschreiben.

NOCH FRAGEN?

Hat das nicht funktioniert?

Hat das nicht funktioniert?

Wir helfen Ihnen gerne persönlich weiter und prüfen gemeinsam mit Ihnen die Einstellungen – schnell und unkompliziert.