Kostenloser SPF-Prüfer

Ein SPF-Eintrag, der zehn DNS-Abfragen überschreitet, liefert einen PermError und schützt die Domain nicht mehr. Dieser Prüfer löst die Includes auf, zählt die Abfragen und benennt die schwersten Terme.

Die Grenze von 10 DNS-Abfragen

SPF (RFC 7208) erlaubt höchstens zehn DNS-Abfragen zur Auswertung eines Eintrags. Jeder Mechanismus include, a, mx, ptr, exists und redirect verbraucht eine — und ein einzelner Include kann in Kaskade viele weitere auslösen. Jenseits von zehn stoppt die Auswertung mit einem PermError: SPF wird ignoriert, als gäbe es ihn nicht.

So funktioniert der Prüfer

Der Prüfer liest den öffentlichen SPF-Eintrag der Domain und löst dann jeden Include und Redirect rekursiv auf, um die tatsächlichen DNS-Abfragen zu zählen. Er liest ausschließlich öffentliche DNS-Daten — kein Server der Domain wird sondiert, und weder Eigentumsnachweis noch Einwilligung sind erforderlich. Das Ergebnis zeigt die Zahl der Abfragen, die Konfigurationsbefunde und das Gewicht jedes Terms.

Warum das wichtig ist

Ein durch zu viele Abfragen gebrochener SPF-Eintrag schwächt die DMARC-Ausrichtung und erleichtert das Spoofing der Domain: legitime Nachrichten können abgewiesen werden, betrügerische durchkommen. Den Eintrag zu korrigieren — durch weniger Includes oder Glätten — stellt eine gesunde Authentifizierungsbasis wieder her.

Häufige Fragen

Birgt die Analyse ein Risiko für die Domain?
Nein. Der Prüfer liest nur öffentliche DNS-Einträge; er verbindet sich mit keinem Server der Domain und verändert nichts.
Was bedeutet die Grenze von zehn DNS-Abfragen?
Der SPF-Standard beendet die Auswertung jenseits von zehn DNS-Abfragen und liefert einen PermError. Der Eintrag wird dann ignoriert: die Zahl der Includes reduzieren oder den SPF glätten löst das Problem.
Ist ein Konto nötig, um eine Domain zu analysieren?
Nein, die Analyse ist frei und sofort verfügbar. Ein kostenloses Konto dient nur dazu, Änderungen über die Zeit zu überwachen und einen vollständigen DMARC-Bericht zu erhalten.

Eine Domain analysieren