Zum Inhalt springen
Anfragen-Wächter

SPF, DKIM und DMARC prüfen, kostenlos und sofort

Vier Einträge im DNS Ihrer Domain entscheiden, ob Mails Ihres Kontaktformulars ankommen dürfen.

Ein Kontaktformular verschickt jede Anfrage als E-Mail. Ob diese E-Mail im Postfach ankommt, entscheiden vier Einträge im DNS Ihrer Domain. Fehlt einer oder ist er falsch gesetzt, sortiert der Empfänger die Mail aus oder weist sie ab, ohne dass Sie davon erfahren.

Der Check liest diese Einträge öffentlich aus, ohne Zugang zu Ihrer Website. Er ersetzt keine echte Testanfrage, denn ob die Mail tatsächlich ankommt, zeigt erst der Weg durch Formular, Versand und Spamfilter. Genau das übernimmt der Anfragen-Wächter dauerhaft.

Was die vier Einträge bedeuten

MX: der Postfach-Server
Sagt, welcher Server Mails für Ihre Domain annimmt. Ohne MX kann Ihr Formular an Adressen Ihrer Domain gar nichts zustellen.
SPF: wer senden darf
Eine Liste der Server, die im Namen Ihrer Domain Mails verschicken dürfen. Verschickt Ihr Formular über einen Server, der nicht auf der Liste steht, gilt die Mail als verdächtig.
DKIM: die Unterschrift
Eine digitale Signatur, mit der der Empfänger prüft, dass die Mail unterwegs nicht verändert wurde und wirklich von Ihrer Domain stammt.
DMARC: die Hausordnung
Legt fest, was mit Mails passiert, die SPF und DKIM nicht bestehen: zustellen, in den Spam verschieben oder abweisen. Gmail und Yahoo verlangen DMARC von Absendern, die viele Mails verschicken.

Wenn der Check Gelb oder Rot zeigt

Gelb steht für eine Schwachstelle: Die Mail kommt heute vermutlich an, aber ein strengerer Spamfilter oder eine geänderte Regel beim Empfänger kann sie morgen aussortieren. Rot heißt, dass ein Eintrag fehlt oder falsch ist und Mails Ihres Formulars gefährdet sind. Zu jedem Punkt steht im Ergebnis, was zu tun ist. Ändern lassen sich die Einträge im Kundenmenü des Anbieters, bei dem Ihre Domain liegt. Wer das nicht selbst übernehmen möchte, beauftragt die Reparatur zum Festpreis.

Typische Ursachen verlorener Anfragen

  • Versand über die PHP-Funktion mail(), ohne Anmeldung an einem Mailserver
  • verschärfte Absender-Regeln beim Hoster, ohne dass das Formular angepasst wurde
  • ein abgelaufenes SMTP-Passwort nach einem Passwortwechsel im Postfach
  • ein Plugin-Update, das den Versandweg des Formulars ändert
  • ein fehlender DKIM-Schlüssel, sodass die Mail ohne gültige Unterschrift beim Empfänger ankommt
  • ein DMARC-Eintrag mit „p=reject“, der jede Mail ohne bestandenes SPF oder DKIM abweisen lässt

Keiner dieser Fehler zeigt sich auf der Website. Der Besucher sieht seine Bestätigung, die Anfrage erreicht trotzdem niemanden. Deshalb ergänzt der Anfragen-Wächter den Check um regelmäßige Testanfragen bis ins Postfach und alarmiert Sie über eine zweite Adresse, sobald eine ausbleibt. Was das kostet, steht auf der Preisseite.