Suped

Why is DMARC failing for my subdomain, and how does the Public Suffix List affect DMARC alignment?

Summary

DMARC failing for a subdomain can be a complex issue, especially when SPF and DKIM appear to pass or the DMARC policy is set to p=NONE. One of the most subtle yet impactful factors is the Public Suffix List (PSL). The PSL dictates how email systems (and web browsers) identify the organizational domain, which is crucial for DMARC alignment checks. When a domain, including a top-level domain or a specific brand domain (like ghost.io in our example), is listed on the PSL, it can change how its subdomains are perceived for alignment, leading to unexpected DMARC failures.

Suped DMARC monitor
Free forever, no credit card required
Get started for free
Trusted by teams securing millions of inboxes
Company logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logo

What email marketers say

Email marketers often face challenges with DMARC for subdomains, particularly when dealing with third-party sending services or complex email infrastructures. The common expectation is that a DMARC record on the root domain should inherently cover all subdomains, assuming proper alignment. However, real-world scenarios, like those influenced by the Public Suffix List, can introduce unexpected DMARC failures that are difficult to diagnose without a deep understanding of underlying mechanisms. Marketers frequently express frustration when seemingly correct SPF and DKIM configurations still result in DMARC authentication issues.

Marketer view

Email marketer from Email Geeks explains that they are currently out of ideas trying to figure out why DMARC is failing for a specific customer scenario.

03 Feb 2025 - Email Geeks

Marketer view

Marketer from Marketing Blog shares that their DMARC reports frequently show failures for campaigns sent from subdomains, even when SPF and DKIM authentication appear to pass.

10 Jan 2025 - Marketing Blog

What the experts say

Email deliverability experts highlight that DMARC failures for subdomains, even with seemingly correct SPF and DKIM, are often rooted in the interaction with the Public Suffix List (PSL). This list, initially designed for browser security, has an unintended impact on DMARC's organizational domain alignment. Crucially, the caching behavior of PSL data by mail receivers means that historical entries can continue to cause issues long after a domain has been removed from the live list. Experts emphasize that careful configuration and consistent domain usage are key mitigation strategies.

Expert view

Expert from Email Geeks suggests that initial DMARC troubleshooting often benefits from reviewing full email headers via analysis tools, which can help spot less obvious issues.

03 Feb 2025 - Email Geeks

Expert view

Expert from Spamresource states that adding domains to the Public Suffix List, while intended for browser security, can inadvertently complicate email authentication due to DMARC's reliance on it for organizational domain determination.

01 Apr 2025 - Spamresource

What the documentation says

Technical documentation and RFCs define how DMARC, SPF, and DKIM work together to authenticate email. A key aspect of DMARC is alignment, which relies on identifying the organizational domain. The Public Suffix List plays a pivotal, albeit sometimes complex, role in this determination. While DMARC policies are designed to cascade to subdomains, the nuances of the PSL can introduce exceptions, treating subdomains as distinct entities for alignment purposes, especially under strict alignment rules.

Technical article

RFC 7489 (DMARC) states that DMARC leverages SPF and DKIM to provide domain authentication, requiring alignment between the From: header domain and the authenticated domain for a successful check.

01 Aug 2023 - RFC 7489 (DMARC)

Technical article

The Public Suffix List Definition explains that the PSL is a database of domain suffixes that are not private domains, used by browsers and other applications to determine the effective 'root' of a domain name.

10 Apr 2024 - Public Suffix List

7 resources

Start improving your email deliverability today

Get started