Das Kontaktformular sendet keine E-Mails: Was sollten wir prüfen?
Finden Sie vor Änderungen an den Maileinstellungen heraus, wo die Anfrage stoppt. Hat das Formular die Eingabe angenommen? Hat die Website die Nachricht einem Maildienst übergeben? Hat dieser sie zugestellt, abgewiesen oder als Spam eingeordnet? Eine Dankesseite allein beantwortet diese drei Fragen nicht.
Prüfen Sie das richtige Postfach einschließlich Spam
Vereinbaren Sie einen kontrollierten Test mit Beispieldaten, notieren Sie die Uhrzeit und prüfen Sie die tatsächliche Empfängeradresse. Sehen Sie neben dem Posteingang auch im Spamordner nach. Prüfen Sie Weiterleitungsregeln und den Zugang zu gemeinsamen Postfächern. Die Nachricht kann in einem anderen Ordner liegen als dem, den Ihr Kollege beobachtet.
Jetpacks WordPress-Anleitung beginnt mit dem Spamordner und nennt Absendereinstellungen, Hostingbeschränkungen und Pluginkonflikte als mögliche Ursachen. Das sind Ansatzpunkte, keine Belege für die Ursache auf Ihrer Website. WordPress dient hier als Beispiel; auf einer anderen Plattform kann die Anfrage an anderen Stellen stoppen.
Trennen Sie Authentifizierung und erfolgreiche Zustellung
Google verlangt für persönliche Gmail-Konten von allen Absendern SPF oder DKIM. Bei mehr als 5 000 täglichen Nachrichten an diese Konten sind beide und DMARC erforderlich. Diese Anbieterregeln bedeuten keine allgemeine Befreiung unterhalb dieses Volumens.
Lassen Sie Hoster oder Entwickler den tatsächlichen Versanddienst, die Domainkonfiguration und die Anforderungen des Empfängers prüfen. Authentifizierung und Transportverschlüsselung beantworten unterschiedliche Fragen. DNS-Einträge allein belegen keinen Eingang im Postfach. Auch der Einsatz von PHP mail() allein sagt nicht, welche Verschlüsselung auf dem Zustellweg verwendet wird.
WordPress weist darauf hin, dass true von wp_mail() keinen Empfang belegt. Auch PHP unterscheidet zwischen der Annahme zur Zustellung und dem Erreichen des Ziels. Verlangen Sie Nachweise vom Versanddienst und dem Empfängerpostfach, statt einen erfolgreichen Funktionsaufruf als Endergebnis zu behandeln.
Prüfen Sie Einstellungen und jüngste Änderungen
Kontrollieren Sie Zieladresse, eingestellten Absender und Antwortadresse. Klären Sie, welcher Dienst tatsächlich versendet. Der Website-Hoster betreibt nicht zwangsläufig auch das Postfach. Können mehrere Werkzeuge E-Mails versenden, stellen Sie fest, welches diesen konkreten Test bearbeitet hat.
Vergleichen Sie den ersten beobachteten Fehler mit jüngsten Änderungen an Formular, Plugins, Hosting, DNS oder Mailzugangsdaten. Ein zeitlich nahes Update ist ein Hinweis, kein Schuldnachweis. Lassen Sie die zuständige Person die relevanten Protokolle prüfen, bevor Komponenten ersetzt oder mehrere Einstellungen zugleich geändert werden.
Verfolgen Sie den Anfrageweg der Reihe nach
- Notieren Sie vereinbarte Testzeit und Zieladresse. Prüfen Sie dann das sichtbare Formularergebnis und eine gegebenenfalls gespeicherte Anfrage.
- Prüfen Sie, ob die Website einen Sendeauftrag erzeugt und der konfigurierte Maildienst ihn angenommen hat.
- Suchen Sie Zustellereignisse, Ablehnungsdetails oder Rückläufer und prüfen Sie Spamordner sowie Postfachregeln.
- Prüfen Sie mit der zuständigen Person die Authentifizierung der Versanddomain und die Anforderungen des Empfängeranbieters.
- Beheben Sie den erkannten Fehler und wiederholen Sie den kontrollierten Test bis zum vorgesehenen Posteingang.
Eine authentifizierte SMTP-Verbindung oder ein Dienst für Transaktionsmails kann zur Lösung gehören, wenn der bisherige Versandweg das Problem ist. Beides garantiert keinen Eingang im Posteingang. Prüfen Sie nach der Änderung tatsächliche Konfiguration, Zugangsdaten, Fehlermeldungen und endgültigen Empfang.
Welche Angaben helfen Hoster oder Entwickler?
Nennen Sie Seitenadresse, Testzeit, vorgesehenen Empfänger, sichtbare Meldung und gegebenenfalls Fehler- oder Zustellkennung. Erklären Sie, ob die Anfrage gespeichert wurde und ob andere Nachrichten der Website ankommen. Passwörter und vertrauliche Inhalte von Kundenanfragen gehören nicht in eine gewöhnliche Supportanfrage.
Klären Sie die Zuständigkeit für den nächsten Prüfschritt: Formularbetreuer, Website-Hoster, Versanddienst oder Administrator des Empfängerpostfachs. Hat der erste Dienst die Nachricht angenommen, fragen Sie nach seinem nächsten Zustellergebnis. So bleibt die Untersuchung an der Stelle, an der die Nachweise enden.
Fragen
Letzten Monat ging es noch. Beweist das einen Updatefehler?
Nein. Vergleichen Sie Updates und Konfigurationsänderungen mit dem ersten beobachteten Ausfall. Auch Zugangsdaten, Routing, Kontingente und Empfängerfilter müssen geprüft werden. Beheben Sie die ermittelte Ursache und prüfen Sie anschließend den gesamten Anfrageweg erneut.
Ist Authentifizierung auch bei sehr wenigen Nachrichten wichtig?
Prüfen Sie die Regeln des Empfängeranbieters auch bei kleinem Volumen. Ein kleines Formular ist nicht automatisch von Authentifizierungsanforderungen befreit. Gültige Authentifizierung ist ein Teil des Versands, kein Versprechen für die Ankunft jeder Nachricht im Posteingang.
Müssen wir ein Werkzeug kaufen, um DNS-Einträge anzusehen?
Für eine gewöhnliche DNS-Abfrage ist grundsätzlich kein gesondertes Abonnement nötig. Hoster oder Entwickler können die veröffentlichten Einträge prüfen. Richtige Werte auszuwählen und den tatsächlichen Versand zu untersuchen sind eigene Aufgaben. Ergänzen Sie keine geratenen Einträge und teilen Sie für die Abfrage keine Zugangsdaten.
Quellen
Weiterführende Artikel
Nächster Schritt
Prüfen Sie bei der regelmäßigen Überwachung auch den Empfang
Überwachung und Betreuung umfasst in regelmäßigen Abständen eine Testanfrage über Ihr Formular, um einen unterbrochenen Anfrageweg zu erkennen. Die Prüfung sollte den Eingang im richtigen Postfach bestätigen und nicht bei der Dankesseite enden.
oder schreiben Sie an contact@ergostrat.com