1. Your DMARC record is quite long, and goes over the 255 byte limit, which, depending on the implem

1. Your DMARC record is quite long, and goes over the 255 byte limit, which, depending on the implementation, MAY be able to break the parsing of the record.

;; ANSWER SECTION:
_dmarc.rydercragie.com. 300     IN      TXT     "v=DMARC1; p=reject; sp=reject; rua=mailto:ac916a4e488c43058046889432174d68@dmarc-reports.cloudflare.net,mailto:n8dvgnuk@ag.eu.dmarcadvisor.com,mailto:DMARC+RUA@RyderCragie.com; ruf=mailto:ac916a4e488c43058046889432174d68@dmarc-reports.cloudflare.net,mailt" "o:n8dvgnuk@fr.eu.dmarcadvisor.com,mailto:DMARC+RUF@RyderCragie.com; fo=0:1:d:s; pct=100; adkim=s; aspf=s"


For 👀 without sense for details: It splits within the RUF tag, between Cloudflare and DMARC Advisor.

Such length (and splitting) have been known to cause trouble with some implementations.

2. Your DMARC record does not have np=reject;, however, proper implementations should fall back to p= for both sp= and np=, if they are omitted.
np? -> https://discord.com/channels/595317990191398933/812577823599755274/1214278578842107995

3. Your mail is a CNAME, although I highly doubt it, depending on the implementation, a potentially badly coded implementation could maybe be thinking that it should follow the CNAME for the DMARC record.
Was this page helpful?