Het antwoord is simpel: als je de SPF 10 lookup limiet overschrijdt, dat wil zeggen als je teveel mechanismen in je SPF record hebt om de SPF limiet van 10 per SPF check te overschrijden, zal dat leiden tot SPF failure voor je emails. Dit komt omdat zodra je de SPF limiet overschrijdt, je record ongeldig wordt gemaakt. Dit geeft een SPF PermError resultaat. Om dit te voorkomen is het aan te raden om je record te flatten (in te korten) en redundantie te verwijderen met een SPF flattening tool zoals PowerSPF.
Als u DMARC voor uw domeinen hebt geïmplementeerd, wordt de SPF permanent error door DMARC gezien als een SPF failure. Dit kan de ontvangende server aanzetten om te voorkomen dat de e-mail de inbox van de ontvanger bereikt. De enige manier om deze SPF limiet te omzeilen is om je SPF DNS lookups te beperken tot een maximum van 10.
Dit is echter niet zo eenvoudig als het lijkt. Dit komt omdat als je een bedrijf hebt, je onvermijdelijk je e-mailmarketingcampagnes uitbesteedt, waarbij je dagelijks berichten doorstuurt via externe leveranciers. Als je niet vertrouwt op SPF flattening, zal dit zal dit resulteren in het overschrijden van de SPF limiet sneller dan je had verwacht en SPF PermError resultaten retourneren.