Analiză · RFC 7208 §4.6.4
Arbore SPF
Un server care verifică SPF are voie la cel mult 10 termeni care fac interogări DNS, cu tot ce includeți; peste ei, rezultatul e permerror și SPF-ul nu mai ajută. Arborele arată fiecare înregistrare în ordinea în care e evaluată și unde se trece de limită.
Pe scurt despre limita de 10
- Ce se numără
Termenii
include,a,mx,ptr,existsși modificatorulredirectfac interogări DNS și se numără, cu tot ce e în înregistrările incluse.ip4,ip6șiallnu costă nimic. Peste 10, rezultatul e permerror (RFC 7208 §4.6.4). - În ce ordine
Termenii se evaluează de la stânga la dreapta și prima potrivire decide; un
includese evaluează pe loc, unredirectdoar la sfârșit, dacă nimic nu s-a potrivit (§4.6.2, §6.1). Dupăallnu se mai evaluează nimic (§5.1). - Răspunsurile goale
Un nume care nu există sau nu are înregistrarea cerută e un răspuns gol; serverele ar trebui să accepte cel mult 2, iar peste ele rezultatul e permerror. Un
mxpoate avea cel mult 10 servere (§4.6.4). - Cum reduceți
Scoateți include-urile serviciilor pe care nu le mai folosiți și pe cele repetate. Unde adresele sunt stabile,
ip4/ip6în loc deasaumxnu costă nimic. Copierea adreselor unui furnizor în locul include-ului lui economisește interogări, dar se strică atunci când furnizorul își schimbă adresele.
Surse: RFC 7208 §4.6.4 · §5 · §6.1