DEV Community

live-direct-marketing
live-direct-marketing

Posted on

Daily DNS check, 2026-07-26: 69.84% of domains publish DMARC, 47.11% mean it

The 2026-07-26 snapshot is published. Below: what moved since the previous scan, and what the long tail still looks like.

The numbers, 2026-07-26

Metric Value
Domains with MX 667,887
Publish SPF 94.44%
Publish DMARC 69.84%
DMARC enforced (quarantine/reject) 47.11%
DMARC on p=none 238,496
No rua= reporting address 164,914 (35.36%)
Self-hosted MX 22.75%
MX we could not attribute 11.27%

47.11% of DMARC records are actually enforced (p=quarantine or p=reject). 164,914 domains (35.36% of those with DMARC) publish no rua= address, so nobody reads the reports.

Movement

DMARC enforced %, last 30 snapshots
██▅▆▆▆▅▄▄▃▃▃▃▃▃▃▂▂▂▂▂▁▁▁▂▂▂▃▃▅
day    +0.16 pp
week   +0.28 pp
month  −0.26 pp
Enter fullscreen mode Exit fullscreen mode

Day over day the enforcement rate moved +0.16 pp. The scanned population changed by −3806 domains, which is list churn, not adoption.

Who runs the mailboxes

Self-Hosted                 │██████████████████████│ 22.75%
Google Workspace            │█████████████████████ │ 21.83%
Microsoft 365               │████████████████      │ 16.92%
Unknown / Other             │███████               │ 6.80%
Generic / unmatched (mx*.*) │██                    │ 2.54%
Proofpoint                  │██                    │ 1.92%
Enter fullscreen mode Exit fullscreen mode

Top ESPs by sending infrastructure found in SPF: Amazon SES (6.17%), SendGrid (Twilio) (4.76%), Mailgun (4.11%), Zendesk (3.83%), Mailchimp (3.70%).

Top 1,000 domains vs everyone else

Among the top 1k domains, 93.52% publish SPF and 73.05% enforce DMARC. Across the full population: 94.44% and 47.11%. SPF adoption is effectively the same in both groups, while enforcement differs by +25.9 pp — publishing a record is the easy half, and it is the second number that separates the head of the list from the tail.

Check your own domain

dig +short TXT example.com | grep spf1
dig +short TXT _dmarc.example.com
dig +short MX example.com
Enter fullscreen mode Exit fullscreen mode

If the DMARC record comes back with p=none and no rua=, you are in the 35.36% group above: publishing a policy that enforces nothing and reports to no one.

Method

Daily scan of the tranco list, 667,887 domains with MX on 2026-07-26; methodology version 2026.07.26. Percentages are shares of domains with MX unless stated otherwise. The full dataset, per-provider breakdowns and 210 historical snapshots back to 2016-01-22 are published here:

https://check.live-direct-marketing.online/email-stats/

New snapshot every day; this post is generated straight from that dataset.

Top comments (0)