SPF-Lookup-Limit
Die Regel, dass eine SPF-Prüfung höchstens zehn Mechanismen oder Modifikatoren umfassen darf, die DNS-Abfragen erfordern; wer sie überschreitet, erhält permerror.
Was es bedeutet
RFC 7208 begrenzt die Terme, die während einer Auswertung DNS-Abfragen auslösen, auf zehn: include, a, mx, ptr, exists und redirect. ip4, ip6 und all sind kostenlos, und exp wird erst nach einem fail abgefragt. Gezählt wird über verschachtelte Einträge hinweg, ein include, dessen Ziel vier weitere includes enthält, kostet also fünf. Mehr als zehn ergibt permerror, und DMARC erhält dann aus dem Eintrag keinen SPF-Pass.
Es gibt weitere Grenzen: Jedes mx oder ptr darf zu höchstens zehn Adress-Lookups führen, und Empfänger sollen nach zwei Void Lookups abbrechen.
Typische Ursachen sind viele Versanddienste in einem Eintrag und Provider, deren eigene Einträge mehrere Lookups verbrauchen. Lösungen: nicht mehr genutzte Dienste entfernen, einen Dienst auf eine eigene Subdomain mit eigenem Eintrag verlegen oder includes durch Adressen ersetzen (Flattening).
Beispiel
v=spf1 include:a.example include:b.example include:c.example ... -all (permerror, sobald die verschachtelte Summe 10 übersteigt)Verwandte Begriffe
Auf dieser Website
Quellen
Worauf diese Definition beruht. Die Formulierung stammt von uns, die Fakten von den Quellen.
- RFC 7208: Sender Policy Framework (SPF), section 4.6.4rfc-editor.org
- Google Workspace Admin Help: Set up SPFknowledge.workspace.google.com
Alle 432 Begriffe im GlossarDas Wiki: Blacklists und Bounce-Codes