Die Bestätigung ist nur der erste Schritt
Ein Besucher sendet eine Anfrage und sieht eine Erfolgsmeldung, aber im Unternehmen kommt keine E-Mail an. Das Formular kann die Daten übernommen haben, ohne dass die Benachrichtigung zugestellt wurde. Selbst wenn WordPress für wp_mail() Erfolg meldet, bestätigt das nicht die Zustellung beim Empfänger.
Beginnen Sie beim Formular
Senden Sie eine Testanfrage mit eindeutigem Betreff und notieren Sie Uhrzeit und Empfängeradresse. Prüfen Sie, ob die Nachricht an ein aktives Firmenpostfach statt an einen ehemaligen Dienstleister geht. Sehen Sie im Spamordner nach und prüfen Sie Weiterleitungsregeln. Falls die Anwendung Anfragen speichert, vergleichen Sie den gespeicherten Eintrag mit der E-Mail. So trennen Sie den Eingang der Anfrage von der Zustellung der Benachrichtigung.
Absender und Versandweg prüfen
Die Von-Adresse sollte eine Domain verwenden, über die Ihre Website tatsächlich senden darf. Die Adresse des Besuchers als Absender einzutragen, kann die Nachricht wie eine Fälschung aussehen lassen. Verwenden Sie einen authentifizierten Firmenabsender und, sofern unterstützt, die Besucheradresse im Antwort-an-Feld. Prüfen Sie die Konfiguration des Versanddienstes und die Domain-Authentifizierung.
Die Fehlerstelle finden
Suchen Sie in Anwendungsprotokollen und in der Zustellungsverfolgung des Mailservers nach der Testnachricht. Unterscheiden Sie einen Fehler vor dem Versand, eine vorübergehende Verzögerung, eine Ablehnung und die Annahme durch den nächsten Mailserver. Letzteres garantiert noch keinen Eingang im Posteingang. Fehlt jede Spur, untersuchen Sie zuerst die Formulareinstellungen.
Wiederholen Sie den Test nach Updates, einem Hostingwechsel oder einer neuen Empfängeradresse. Für wichtige Anfragen ist zusätzlich eine sichere Speicherung der Eingaben mit passenden Zugriffsrechten und Aufbewahrungsfristen sinnvoll.