DMARC Adoption 2026: 30.4% of 5.5M Domains, 12.8% Enforce
30.4% of 5,499,028 domains publish DMARC; only 12.8% enforce. At least 22.7% publish DKIM. Ungated study: aggregate data and full methodology, no email required.
Study at a glance
Executive Summary
As of February 2026, 30.4% of 5.5 million domains have adopted DMARC, but only 12.8% of all scanned domains enforce policies that protect against spoofing. Despite Google and Yahoo's authentication mandates implemented in 2024, 967,563 domains publish DMARC at p=none, a policy that monitors but does not block spoofed mail.
This study analyzes email authentication adoption across 5,499,028 domains from the complete Tranco Top Sites List, covering five core protocols: DMARC, SPF, DKIM, MTA-STS and BIMI. Data was collected February 27, 2026, using DMARCguard's scanner.
Key Findings
According to the FBI IC3 2024 Annual Report, Business Email Compromise (BEC) losses reached $2.77 billion across 21,442 complaints. Email authentication protocols like DMARC reduce this attack surface by verifying sender identity before messages reach inboxes.
For actionable guidance on implementing these protocols, read our guide on how to fix DMARC failures.
Methodology
Data Source
Tranco Top Sites List (Full list, February 2026). 5,499,028 domains scanned from the complete Tranco ranking. DNS queries went to our hosting provider's shared recursive resolver; a lookup that failed was recorded as no record (see Corrections). Scan duration: approximately 15 hours with 50 concurrent workers and crash-recovery checkpointing.
Scanner Tool
- DMARCguard's proprietary scanner performed live DNS and HTTPS-based protocol detection across five protocols:
- DMARC (RFC 7489) — TXT lookup at
_dmarc.<domain> - SPF (RFC 7208) — TXT lookup with full include/redirect flattening and 10-lookup limit tracking
- DKIM (RFC 6376) — TXT probe of six common selectors (default, google, selector1, selector2, k1, dkim) at
<selector>._domainkey.<domain> - MTA-STS (RFC 8461) — TXT lookup at
_mta-sts.<domain>plus HTTPS policy fetch - BIMI — TXT lookup at
default._bimi.<domain>with SVG Tiny PS validation - Scans ran with 50 concurrent workers, 15-second per-domain timeout, and crash-recovery checkpointing.
Scan Date
Limitations
- DKIM adoption underreported — scanner probes six common selectors only (default, google, selector1, selector2, k1, dkim); domains using custom or rotated selectors are missed, so the DKIM figure is a floor
- Subdomain policies not analyzed — only organizational-domain DMARC records are checked
- Failed lookups counted as absence: the SPF lookup timed out or hit a server failure for 217,774 domains (4.0%); leaving them out, SPF adoption is 58.3%. DMARC and DKIM failures were not recorded, so every share is a lower bound.
- Resolver: our hosting provider's shared recursive resolver with the host's default timeout and retry settings and a 15-second budget per domain. The Tranco list ID was not recorded.
- BIMI SVG validation checks SVG Tiny PS profile structure but does not verify VMC/CMC certificate chain trust anchors
- Tranco ranking biased toward web traffic — low-traffic or newly registered domains may differ from this sample
- No forensic report (RUF) analysis due to privacy concerns and low adoption
Cite This Research
DMARCguard. (2026). State of Email Authentication 2026: Adoption Statistics for DMARC, SPF, DKIM, and Advanced Protocols. https://dmarcguard.io/research/email-authentication/ DMARC Adoption Rate and Enforcement
As defined in RFC 7489, DMARC (Domain-based Message Authentication, Reporting & Conformance) builds on SPF and DKIM to verify sender identity and provide policy enforcement. Our scan found 30.4% DMARC adoption (1,670,975 domains), but a critical enforcement gap persists. RFC 9989 replaced RFC 7489 in May 2026.
DMARC Policy Distribution
The enforcement rate — the share of all scanned domains using p=quarantine or p=reject — stands at 12.8% (702,246 of 5,499,028 domains). Among DMARC-enabled domains specifically, 42.0% enforce policies, while 57.9% (967,563 domains) remain at p=none (monitoring-only mode).
Industry analysis from EasyDMARC (2025) shows Fortune 500 DMARC adoption at 93.8%, with 62.7% at enforcement (p=quarantine or p=reject), driven by Google and Yahoo's February 2024 bulk sender requirements. Our full Tranco 5.5M sample (30.4%) covers domains well beyond enterprises.
Aggregate reporting (RUA) is configured on 53.5% of
DMARC-enabled domains — 894,057 of 1,670,975 publish a
rua= tag to receive daily authentication reports from major
receivers. The remaining 776,918 DMARC-enabled domains lack visibility
into their authentication failures.
Despite two years of enforcement pressure from major email providers, 30.4% of domains publish a DMARC record. Of those, over half (57.9%) remain at monitoring-only policy (p=none), suggesting hesitation to move to enforcement due to legitimate sender configuration challenges.
For step-by-step guidance on moving from p=none to p=reject, see our DMARC policy migration guide.
SPF Adoption Rate and the 10-Lookup Limit Challenge
SPF (Sender Policy Framework, RFC 7208) shows the highest adoption rate at 56.0% (3,077,219 domains), exceeding DMARC (30.4%) and the DKIM floor (at least 22.7%). SPF's relative simplicity — a single TXT record at the root domain — explains its widespread deployment.
However, 4.8% of SPF-enabled domains (148,655 of 3,077,219) exceed RFC 7208's hard limit of 10 DNS lookups, triggering PermError failures. When SPF returns PermError, email authentication fails entirely, potentially causing DMARC failures if DKIM alignment is not present. For a deep dive into which providers domains depend on via SPF includes, see our SPF Supply Chain study.
Common Cause: Multiple Third-Party Services
Organizations using Google Workspace
(1 lookup) + Mailchimp
(1 lookup) + HubSpot (1
lookup) + Zendesk (1 lookup) + Salesforce,
Sales/Service Cloud (2 lookups) total
6 DNS lookups before their own
mx or a mechanisms. 4 more
single-lookup services fill the budget; the next one is a PermError.
| Email Service Provider | SPF Mechanism | DNS Lookups |
|---|---|---|
| Google Workspace | include:_spf.google.com | 1 |
| Mailchimp | include:servers.mcsv.net | 1 |
| HubSpot | include:_spf.hubspotemail.net | 1 |
| SendGrid (Twilio) | include:sendgrid.net | 2 |
| Amazon SES | include:amazonses.com | 1 |
| Zendesk | include:mail.zendesk.com | 1 |
| Salesforce (Sales/Service Cloud) | include:_spf.salesforce.com | 2 |
| Salesforce Marketing Cloud | include:cust-spf.exacttarget.com | 1 |
Additionally, 28.8% of domains have SPF or DKIM but no DMARC (1,584,176 domains). SPF alone provides limited anti-spoofing protection because it only validates the envelope sender (Return-Path), not the From header visible to end users.
For solutions to SPF lookup limit violations, including subdomain splitting and IP address consolidation, read our guide on SPF Flattening and the 10-Lookup Limit.
DKIM Adoption Rate
DKIM (DomainKeys Identified Mail, RFC 6376) is the hardest of the three to measure from DNS: at least 22.7% of domains (1,249,750) publish a key at one of the six selectors we probed.
Why DKIM is harder to deploy: DKIM requires
cryptographic key pair generation, DNS publishing of the public key at
selector._domainkey.domain, and mail server configuration
to sign outbound messages with the private key. This multi-step process
is significantly more complex than SPF's single TXT record.
Methodology Note: DKIM Detection Limitations
DKIM adoption is likely underreported in this study.
Our scanner checked common DKIM selectors (default,
google, selector1, selector2,
k1, dkim) via DNS lookups, but cannot
discover custom or rotated selectors without sending an email.
Common selectors detected include google._domainkey (Google
Workspace), selector1._domainkey (Microsoft 365), and
k1._domainkey (Mailchimp).
Many domains rely solely on SPF alignment for DMARC pass, which is acceptable per RFC 9989 but provides less redundancy. If SPF fails due to email forwarding or IP changes, DKIM serves as the fallback authentication mechanism.
MTA-STS Adoption: Transport Layer Security for SMTP
MTA-STS (Mail Transfer Agent Strict Transport Security, RFC 8461) shows only 0.3% adoption (15,997 domains) — 104x lower than DMARC (30.4%). MTA-STS enforces TLS encryption on SMTP connections, preventing downgrade attacks where adversaries strip STARTTLS to intercept email in transit.
Mode distribution:
- enforce: 0.17% (9,364 domains) — active protection against downgrade attacks
- testing: 0.12% (6,383 domains) — monitoring mode, logs policy violations without blocking
- none: 250 domains (the policy is switched off)
Why MTA-STS adoption is low: MTA-STS requires three components:
-
HTTPS hosting for the policy file at
https://mta-sts.yourdomain.com/.well-known/mta-sts.txt -
DNS TXT record at
_mta-sts.yourdomain.comwith policy ID - Valid TLS certificate for
mta-sts.yourdomain.com
This infrastructure requirement is significantly more complex than DMARC, SPF, or DKIM (which only require DNS TXT records). Additionally, MTA-STS is backend-only security with no user-visible benefits, unlike BIMI (inbox logos), reducing organizational priority.
Major email providers led adoption: Google deployed MTA-STS in April 2019, with Yahoo following subsequently. The Electronic Frontier Foundation's STARTTLS Everywhere initiative (2018–2020) helped push the ecosystem toward transport security before being wound down after STARTTLS encryption reached approximately 90% and MTA-STS matured as a standard.
DMARCguard Differentiator
DMARCguard is one of the few email authentication platforms that monitors MTA-STS compliance. Most DMARC-only tools ignore transport security entirely.
For implementation guidance, see our MTA-STS setup guide with a working policy file and DNS record.
BIMI Adoption: Brand Indicators for Message Identification
BIMI (Brand Indicators for Message Identification) shows 0.4% adoption (20,518 domains) — 1.3x higher than MTA-STS (0.3%) despite being less critical for security. BIMI displays the sender's logo in recipient inboxes (Gmail, Yahoo, Apple Mail support), providing visible brand differentiation.
Of the 20,518 domains with BIMI records, 71.8% have valid SVG logos (14,739 domains) successfully validated via HTTP fetch. The remaining 5,779 domains (28.2% of BIMI-enabled) have broken BIMI records — either 404 errors on the SVG URL or invalid image formats.
BIMI prerequisites per the BIMI Group specification:
- DMARC enforcement: p=quarantine or p=reject (p=none insufficient)
- SVG logo: Tiny Portable/Secure (Tiny PS) profile, hosted at publicly accessible HTTPS URL
- VMC (Verified Mark Certificate): Required by Gmail for logo display; optional for Yahoo/Apple Mail
BIMI requires DMARC at p=quarantine or p=reject as a prerequisite. Domains that have published BIMI records without meeting the enforcement prerequisite will not have their logos displayed by compliant receivers.
Why BIMI adoption exceeds MTA-STS: BIMI provides user-visible brand differentiation in crowded inboxes, driving marketing and brand team investment. Fortune 500 companies (Apple, Microsoft, PayPal) widely deploy BIMI. Financial services (banks, fintech) adopt BIMI as an anti-phishing trust signal.
In contrast, MTA-STS is backend-only transport security with no inbox visibility, making it harder to justify to non-technical stakeholders despite superior security benefits.
For implementation guidance, see our BIMI setup guide.
Email Authentication Trends: Cross-Protocol Analysis
Analyzing protocol combinations reveals how domains layer authentication mechanisms for defense in depth.
DMARC Requires SPF or DKIM
Per RFC 7489, DMARC passes when at least one of SPF or DKIM produces an aligned identifier. Of the 1,670,975 domains with DMARC:
- Both SPF and DKIM: 48.6% (812,465 domains) — strongest setup with redundant authentication
- SPF only (no DKIM detected): 43.0% (718,876 domains) — relies solely on SPF alignment for DMARC pass
- DKIM only (no SPF): 1.5% (25,109 domains) — valid DMARC (RFC 7489) but uncommon
- Neither detected: 6.9% (114,525 domains) — DMARC record exists but no SPF or common DKIM selectors found
Over 43% of DMARC-enabled domains rely on SPF-only authentication, accepting the risk that email forwarding or IP changes will break authentication. DKIM provides redundancy but requires more complex configuration.
BIMI Enforcement Prerequisite
BIMI requires DMARC at p=quarantine or p=reject as a prerequisite. Receivers (Gmail, Yahoo) enforce this requirement strictly — BIMI logos will not display for domains that lack DMARC enforcement.
Full Stack Adoption
Only 0.04% of domains (1,940 domains) deploy the complete email authentication stack: DMARC + SPF + DKIM + MTA-STS + BIMI.
40.8% of domains (2,243,877 domains) showed no DMARC or SPF record and no DKIM key at the selectors we probed. Because a failed lookup was recorded as no record, this share overstates true absence.
| Configuration | Count | Percentage | Security Posture |
|---|---|---|---|
| Full stack (DMARC+SPF+DKIM+MTA-STS+BIMI) | 1,940 | 0.04% | Strongest |
| DMARC+SPF+DKIM | 810,525 | 14.7% | Strong |
| DMARC+SPF only | 718,876 | 13.1% | Moderate |
| Other DMARC configurations | 139,634 | 2.5% | Moderate |
| SPF or DKIM only (no DMARC) | 1,584,176 | 28.8% | Weak |
| No authentication | 2,243,877 | 40.8% | Vulnerable |
The largest single group (40.8%) showed no email authentication records in our scan. Among domains with a record, SPF or DKIM without DMARC (28.8%) is the most common configuration. DMARC + SPF + DKIM (14.7%) and DMARC + SPF only (13.1%) follow. Advanced protocols (MTA-STS, BIMI) remain niche — full-stack deployment (0.04%) is rare.
Domain Distribution by TLD
Our scan covers 1,321 unique TLDs. The following breakdown uses actual per-domain scan results.
| TLD | Domains | DMARC | SPF | DKIM |
|---|---|---|---|---|
| .com | 3,008,323 (54.7%) | 30.0% | 58.7% | 24.7% |
| .net | 275,199 (5.0%) | 25.0% | 55.4% | 20.9% |
| .ru | 211,251 (3.8%) | 18.9% | 47.8% | 8.9% |
| .org | 144,489 (2.6%) | 40.6% | 59.4% | 30.1% |
| .de | 136,207 (2.5%) | 38.6% | 76.8% | 16.2% |
| .uk | 79,218 (1.4%) | 47.1% | 62.8% | 31.5% |
| .io | 27,220 (0.5%) | 44.9% | 58.0% | 28.3% |
Government and Education Domains
Government and education TLDs show markedly different adoption patterns from the general domain population:
- .gov domains (3,746 domains): 76.4% DMARC adoption with 1,225 at p=reject — driven by CISA BOD 18-01 mandate requirements
- .edu domains (4,332 domains): 84.0% DMARC adoption with 761 at p=reject — higher adoption than the general population, though enforcement lags due to alumni email forwarding challenges
Both .gov (76.4%) and .edu (84.0%) significantly outperform the overall DMARC adoption rate of 30.4%, demonstrating the impact of regulatory mandates and institutional IT governance on email security deployment.
Frequently Asked Questions
How many domains have DMARC?
30.4% of 5.5 million domains have a DMARC record as of February 2026 — 1,670,975 domains total. Of these, 42.0% enforce with quarantine or reject policies. See our full DMARC adoption analysis.
What percentage of domains with DMARC enforce protection?
12.8% of 5.5 million domains (702,246 domains) enforce DMARC policies (6.0% p=reject, 6.8% p=quarantine). Among DMARC-enabled domains, the enforcement rate is 42.0%. See DMARC enforcement details.
How many domains exceed the SPF 10-lookup limit?
4.8% of SPF-enabled domains (148,655 of 3,077,219) exceed the RFC 7208 10-DNS-lookup limit, causing PermError failures. See our SPF analysis for common causes.
Why is MTA-STS adoption so low?
MTA-STS adoption is only 0.3% (15,997 of 5.5 million domains) because it requires HTTPS hosting, a DNS TXT record, and a valid TLS certificate — significantly more complex than DNS-only protocols. See our MTA-STS analysis.
What is BIMI adoption rate in 2026?
BIMI adoption is 0.4% (20,518 domains), with 14,739 having valid SVG logos (71.8% of BIMI-enabled). BIMI requires DMARC enforcement as a prerequisite. See our BIMI analysis.
How often do DMARC reports get sent?
DMARC aggregate reports (RUA) are sent daily by
receiving mail servers like Gmail, Outlook, and Yahoo. Each report
covers a 24-hour period. Forensic reports (RUF) are sent per-message
but have very low adoption. In our scan,
53.5% of DMARC-enabled domains (894,057 of
1,670,975) have a rua= tag configured. See
DMARC reporting details.
How many companies use DMARC?
30.4% of 5.5 million domains have DMARC as of February 2026. Among Fortune 500 companies, adoption reaches 93.8% (EasyDMARC, 2025). However, only 12.8% of all domains enforce protection with p=quarantine or p=reject. See our full adoption breakdown.
How many DMARC records can a domain have?
Exactly one. Per RFC 9989 (which replaced RFC 7489
in May 2026), a domain must publish a single DMARC TXT record at
_dmarc.yourdomain.com. Multiple records cause ambiguity
— receivers apply no policy, effectively disabling DMARC. Each
subdomain can have its own separate record, but only one per domain
is allowed.
Conclusion
Email authentication adoption is accelerating, driven by Google and Yahoo's 2024 bulk sender mandates, but significant gaps remain in enforcement and advanced protocol deployment.
Key takeaways:
- DMARC adoption (30.4%) is growing, but 57.9% of publishers remain at p=none
- Enforcement is critical — only 12.8% of domains actively block spoofed emails with p=quarantine or p=reject
- SPF is most widely adopted (56.0%), but 4.8% of SPF-enabled domains risk PermError from 10-lookup limit violations
- DKIM is undercounted (at least 22.7%): DNS shows only the selectors we knew to probe
- Advanced protocols remain niche — MTA-STS 0.3%, BIMI 0.4%
- Full-stack adoption (DMARC+SPF+DKIM+MTA-STS+BIMI) is only 0.04% of domains
This is the baseline study for 2026. Quarterly re-scans will track adoption trends, protocol migration (p=none → p=reject), and sector-specific changes. Watch for Q2 2026 updates.
References & Sources
- Tranco Top Sites List — Domain ranking methodology. tranco-list.eu
- FBI Internet Crime Complaint Center (IC3) — 2024 IC3 Annual Report: BEC losses of $2.77 billion across 21,442 complaints. ic3.gov
- CISA BOD 18-01 — Binding Operational Directive 18-01: Enhance Email and Web Security (October 16, 2017; deadline October 16, 2018). cisa.gov
- EasyDMARC — DMARC Adoption Across Fortune 500 and Inc. 5000 (2025): 93.8% F500 adoption, 62.7% enforcement. easydmarc.com
- Google Security Blog — Gmail making email more secure with MTA-STS standard (April 2019). security.googleblog.com
- EFF — Winding Down the STARTTLS Everywhere Project and the Future of Secure Email (April 2020). eff.org
Cite This Research
Plain text citation:
DMARCguard. (2026). State of Email Authentication 2026: Adoption Statistics for DMARC, SPF, DKIM, and Advanced Protocols. Retrieved from https://dmarcguard.io/research/email-authentication/ BibTeX format:
@misc{dmarcguard2026,
title={State of Email Authentication 2026: Adoption Statistics for DMARC, SPF, DKIM, and Advanced Protocols},
author={DMARCguard Research Team},
year={2026},
month={February},
howpublished={\url{https://dmarcguard.io/research/email-authentication/}},
note={Data collected February 27, 2026. Sample: 5,499,028 domains from Tranco Top Sites List (full list).}
} Learn more:
- How to fix DMARC failures — troubleshooting guide for common authentication errors
- Check your domain's authentication status — free DMARC, SPF, DKIM checker
- All free email authentication tools — SPF, DKIM, BIMI, MTA-STS, TLS-RPT, and ARC checkers
- Monitor your domains with DMARCguard — continuous monitoring, aggregate report parsing, actionable insights
- Compare DMARC monitoring providers — detailed feature breakdowns across leading platforms
Full methodology details, data sources, and limitations are documented in the Methodology section above. The scanner is a proprietary tool built by DMARCguard that performs live DNS and HTTPS-based protocol detection across DMARC, SPF, DKIM, MTA-STS and BIMI.
Corrections
We fix errors on this page in place and list each fix here. The publication date stays the same; the "Last reviewed" date moves.
- Withdrawn. A Top 10K table (DMARC 62.5%, SPF 67.4%, DKIM 38.9%, MTA-STS 1.8%, BIMI 7.5%) and the Top 10K Sample CSV. That sample was resolved through an ad-blocking DNS filter, which answers blocked domains as if they did not exist. The scanner recorded that as a missing record, so ad and analytics domains that publish DMARC, such as doubleclick.net, counted as having none. Blocked lookups cannot be told apart from real absences in that file, so we removed the table and the file.
- Withdrawn. 30 of 5,499,028 domains publish DANE/TLSA records for email. The scanner requested each TLSA name as a TXT record, so the figure does not measure DANE. Our next census queries TLSA records directly and validates DNSSEC.
- Withdrawn. 46.9% of domains (2,581,479) support STARTTLS on port 25. A domain counted only if one of its mail servers completed a STARTTLS handshake with our scanner within that domain's 15-second budget. A blocked, slow or rate-limited connection counted as no STARTTLS, and the share was taken over every domain, including those with no mail server.
- Corrected. DMARC policies: none 967,474, quarantine 374,041, reject 327,959. These summed to 1,669,474, leaving 1,501 DMARC records in no bucket. Policy values are case-insensitive, so p=Reject is reject. Recounted: none 967,563, quarantine 374,156, reject 328,090, and 1,166 records whose p= value is not a policy (for example p=quarentine). 702,246 domains enforce: 12.8% of all domains and 42.0% of DMARC publishers, the same shares as before at one decimal.
- Corrected. Both SPF and DKIM: 48.5% of DMARC domains (810,525). 48.6% (812,465). The list left out the 1,940 domains that also publish MTA-STS and BIMI; the table below it was right.
- Corrected. MTA-STS modes: enforce 9,364 and testing 6,383, of 15,997 domains with a policy record. The other 250 publish mode=none, which tells senders the domain has no active policy (RFC 8461 section 5).
- Removed. No domains in our sample deployed DKIM-only configurations: DKIM is always paired with at least SPF. The same page counts 25,109 DMARC domains with DKIM and no SPF.
- Clarified. DKIM adoption: 22.7%. Actual DKIM adoption may be 5-10 percentage points higher. 22.7% is a floor, not an adoption rate: we probed six common selectors, and a domain signing under any other selector counted as having no DKIM. The page now says "at least 22.7%". The 5 to 10 point estimate had no source and is removed.
- Clarified. Adoption shares stated as measurements. For 217,774 domains (4.0%) the SPF lookup timed out or the resolver reported a server failure, and the scanner recorded no SPF. Leaving those domains out, SPF adoption is 58.3% rather than 56.0%. DMARC and DKIM lookup failures were not recorded, so those shares are lower bounds as well, and the page now states what domains publish rather than what they lack.
- Corrected. DMARC (RFC 9989) listed as the specification the scan applied. The February 2026 scan parsed records per RFC 7489, the DMARC specification in force at the time. RFC 9989 replaced it in May 2026.
- Clarified. DNS queries via system resolver. Queries went to our hosting provider's shared recursive resolver with the host's default timeout and retry settings and a 15-second budget per domain. The Tranco list was the full list; its list ID was not recorded.
- Removed. The largest email security study, with 5.5 million domains. Other public scans cover more than 300 million domains.
- Removed. A Full Dataset download: complete scan results for all 5,499,028 domains (CSV). The link had stopped working in April 2026, and the file carries Tranco rank values, which we do not republish per domain. Our next census publishes per-domain data with rank tiers instead. The aggregate statistics remain available.
- Corrected. The SPF lookup table listed SendGrid's include as 1 DNS lookup. It costs 2: include:sendgrid.net nests include:ab.sendgrid.net. Both research pages now read the value from one source.
Download the Data
Freely available for research and citation — no signup required.
Aggregate Stats
Summary metrics across all 5.5M domains — protocol totals, rates, breakdowns.
The dane counts are withdrawn, and the dmarc.policy_* and mta_sts.mode_* counts predate the recount; see Corrections.
PDF Report
Formatted report with charts and key findings.
Monitor your own domains
Continuous monitoring, aggregate report parsing, and actionable insights for all your email authentication protocols.
Start Free