Hvis dine mails bliver afvist af modtageren med "SPF Too many included lookups Failure", så har du måske for mange "DNS LOOKUPS" i din SPF record.
Forklaring
Det sker ofte hvis man både har include:spf.azehosting.net og/eller include:_spf.google.com og include:spf.protection.outlook.com samt nyhedsbreve platforme så som include:spf.mandrillapp.com og/eller include:servers.mcsv.net
Der må maksimalt være 10 DNS lookups, i en SPF record. +a, +mx, og +include tæller som lookups. +IP4 og +IP6 tæller ikke som DNS lookups.
Løsningen
For at løse problemet "SPF Too many included lookups Failure", så kan man nemt og hurtigere, konvertere sin SPF til en "flattened" udgave hvor alle værdier konverteres til blot IP adresser.
Det kan man gøre via dette værktøj fra DMARCLY:
https://dmarcly.com/tools/spf-record-checker
Eksempel
Så hvis vi fx tager vores eget domæne, azehosting.net så ser den sådan ud inden:
v=spf1 ip4:159.69.151.18 include:spf.azehosting.net +a +mx +include:spf.mandrillapp.com -all
Og efter den er blevet "flattened", ser den sådan ud:
v=spf1 ip4:159.69.151.18 ip4:46.232.183.0/24 ip4:23.83.208.0/20 ip4:177.153.0.128/25 ip4:191.252.57.0/25 ip4:199.10.31.235/32 ip4:199.10.31.236/32 ip4:172.255.62.10/32 ip4:172.255.62.11/32 ip4:103.18.109.138/32 ip4:177.153.0.130/32 ip4:54.214.232.113/32 ip4:54.245.125.39/32 ip4:52.34.31.144/32 ip4:34.219.98.66/32 ip4:159.69.151.18 ip6:2a01:4f8:c2c:b1ad::2 ip4:159.69.151.18 ip6:2a01:4f8:c2c:b1ad::2 ip4:198.2.128.0/24 ip4:198.2.132.0/22 ip4:198.2.136.0/23 ip4:198.2.145.0/24 ip4:198.2.186.0/23 ip4:205.201.131.128/25 ip4:205.201.134.128/25 ip4:205.201.136.0/23 ip4:205.201.139.0/24 ip4:198.2.177.0/24 ip4:198.2.178.0/23 ip4:198.2.180.0/24 -all
Sådan retter du din SPF værdi
Du kan rette din SPF værdi via CPANEL kontrolpanel, under ZONE EDITOR, sorter efter TXT, og kig efter værdien der starter med "v=spf1 ...."