SPF PermError bedeutet, dass Ihr SPF-Eintrag mehr als 10 DNS-Lookups auslöst — das in RFC 7208 festgelegte Limit. Jeder include, a, mx, ptr, exists und redirect zählt — und jeder include addiert die darin enthaltenen Lookups. Beheben Sie es, indem Sie ungenutzte Includes entfernen, einige durch ip4:/ip6:-Adressen ersetzen oder den Eintrag flatten.
SPF wird vom Empfänger in Echtzeit ausgewertet, daher begrenzt die Spezifikation die DNS-Arbeit auf 10 Lookups, um Missbrauch und langsame Zustellung zu verhindern. Wird das Limit überschritten, lautet das Ergebnis PermError — als Fehler behandelt, der Ihre legitime Post in den Spam senden oder unter DMARC ablehnen lassen kann.
Zählt zum Limit von 10: include, a, mx, ptr, exists, redirect — und rekursiv alles innerhalb jedes include. Zählt nicht: ip4:- und ip6:-Mechanismen sowie der all-Mechanismus. Diese Asymmetrie ist der Schlüssel zur Lösung.
1. Entfernen Sie, was Sie nicht mehr nutzen. Alte ESPs und Tools im SPF sind die häufigste Ursache. 2. Konsolidieren. Manche Anbieter veröffentlichen einen schlankeren Include. 3. Ersetzen Sie Includes durch IPs. Veröffentlicht ein Dienst stabile IP-Bereiche, ersetzen Sie include:dienst.de durch dessen ip4:-Blöcke — diese kosten keine Lookups. 4. Flatten als letztes Mittel und nur mit Überwachung, denn ein Anbieter, der seine IPs ändert, bricht einen geflatteten Eintrag stillschweigend.
Bestätigen Sie, dass genau ein SPF-Eintrag vorhanden ist, und sehen Sie sich seine Mechanismen an:
$ dig TXT yourdomain.com +shortDer SPF-Checker oben erweitert jedes Include und meldet Ihre tatsächliche Suchanzahl und welches Include am meisten kostet.
Prüfen Sie jetzt Ihren SPF-Eintrag
Kostenlosen SPF-Checker öffnen →Nein. ip4:- und ip6:-Mechanismen kosten null DNS-Lookups, weshalb das Ersetzen eines Includes durch seine IP-Bereiche eine wirksame Lösung ist.
Es funktioniert, ist aber fragil: Es fixiert die aktuellen IPs eines Anbieters in Ihrem Eintrag, sodass Ihre Post fehlschlägt, wenn dieser die IPs ändert. Wenn Sie flatten, nutzen Sie einen Dienst, der den Eintrag automatisch aktualisiert, und überwachen Sie ihn.
Ja — mehr als einen SPF-Eintrag zu veröffentlichen ist eine separate Ursache für PermError. Eine Domain darf genau einen haben.