SPF/DMARC monitoring checks your domain's email authentication DNS records. Missing or misconfigured SPF and DMARC records allow attackers to spoof your domain in phishing emails.
⚙️How it works
Uptrue queries TXT records for your domain (SPF) and _dmarc.yourdomain.com (DMARC) on each check cycle. Missing records trigger a critical alert. Weak policies (p=none for DMARC, missing all mechanism for SPF) trigger warnings.
✓What Uptrue checks
- SPF record (v=spf1)
- SPF all mechanism (-all, ~all)
- DMARC record (v=DMARC1)
- DMARC policy strength (p=none warning)
⚠Alert conditions
- No SPF record found
- No DMARC record found
- DMARC p=none (monitoring-only, no enforcement)
Why this matters
Email spoofing attacks impersonate your brand. Google and Yahoo now require SPF and DMARC for bulk senders. Without them, legitimate emails may be marked as spam.
Set up in 60 seconds
Free plan · 3 monitors · No credit card required
?Frequently asked questions
What's the difference between SPF and DMARC?
SPF specifies which servers can send email for your domain. DMARC tells receiving mail servers what to do if SPF or DKIM checks fail (quarantine or reject).
My DMARC is p=none — is that a problem?
p=none means monitoring-only — no enforcement. We flag it as a warning. Moving to p=quarantine or p=reject protects your brand.
Related Monitor Types
✉️
Ready to set up SPF / DMARC Monitoring?
Join teams who monitor their infrastructure with Uptrue. Free plan, no credit card required.
Start Monitoring Free