La SPF record ai o eroare de sintaxă: include=dynu.com ar trebui să fie include:dynu.com
DNS and Network troubleshooting and diagnostic tools integrated into one sweet interface.
mxtoolbox.com
Mi se pare puțin dubioasă definiția asta pentru dynu.com, fiindcă nu este un wildcard pentru întregul domeniu, ci trebuie să fie o listă explicită de hostname-uri și/sau adrese/subnet-uri IP. De regulă hostingul menține o listă proprie de servere de mail pe care să o incluzi în spf. De-aia la tine testerul următor nu detaliază nimic pentru additional lookups pentru dynu.com și deci e degeaba acolo, nu produce efectul pe care ți l-ai dorit, însă poate produce efecte negative dacă vreun parser dă de eroare. Dacă încerci pentru xf.ro o să vezi că include:_spf.google.com este apoi disecat într-un întreg arbore de subnet-uri IPv4 și IPv6.
Our SPF checker lets you check whether an SPF record exists for a domain and if it has been properly configured.
dnschecker.org
DMARC record este și el invalid. Directiva p=quarantine trebuie să fie prima după identificatorul v=DMARC1. Fiindcă n-o găsește acolo, chiar dacă ai pus mai încolo p=quarantine, e ignorată.
DNS and Network troubleshooting and diagnostic tools integrated into one sweet interface.
mxtoolbox.com
dmarcian's DMARC Record Checker allows you to view the DMARC record of any domain and test if the TXT record is valid and published correctly.
dmarcian.com
Quickly verify your DMARC records using our online DMARC checker. Enter the domain name and find the DMARC records in seconds.
dnschecker.org
EasyDMARC’s DMARC-as-a-Service authentication and DMARC lookup tool are free to try for 14 days and come with over 20 advanced tools. Start today!
easydmarc.com
Probabil din cauza asta, MX check dă eroare că DMARC policy is not enabled.
DNS and Network troubleshooting and diagnostic tools integrated into one sweet interface.
mxtoolbox.com
Un alt validator se plânge că n-ai și directivă rua pentru analiză.
În plus, dacă chiar vrei să stopezi spoofing și phishing, ar trebui să pui p=reject și sp=reject, una după alta la început. Vezi cum sunt înregistrările la xf, că aici funcționează foarte bine.
Atenție, mailurile pe care le bagi în DNS pentru analiză sunt publice și atrag masiv spam. Recomand să folosești un serviciu de analiză pentru DMARC; o vreme am avut asta la dmarcian.com, acum e la CloudFlare pe gratis.
Înregistrările astea sunt destul de sensibile la erori și durează un pic până reușești să le faci să meargă corect. Recent am aflat că de fapt good practice e la SPF să folosești softfail (~all) fiindcă -all are efecte nedorite. Well gee, thanks.
PS: nu folosi un singur validator, folosește mai multe fiindcă fiecare are propriile unghiuri moarte sau tolerează erori pe care alte validatoare le verifică strict - cum e de exemplu poziția directivelor p și sp în DMARC. La fel se poate întâmpla și în practică când dai de diverse servere de mail, unora li se fâlfâie dacă ordinea parametrilor e random, alții se uită fix pe poziția 1 după declarația DMARC1 și dau în cap dacă nu găsesc un p acolo.