Quickstart Guide
Get DMARC monitoring up and running in 5 minutes. Follow these steps to add your first domain and start receiving reports.
Before you begin
- • Access to your domain's DNS settings (e.g., Cloudflare, Route 53, GoDaddy)
- • A valid email address for your DDMARC account
- • About 5 minutes of time
Create your account
Sign up for a free DDMARC account. No credit card required.
Free plan includes: 1 domain, 100 reports/month, 7-day retention, email alerts, and free MTA-STS hosting.
Add your domain
After logging in, click "Add Domain" and enter your domain name (e.g., example.com).
Add the DMARC DNS record
DDMARC will generate a DMARC record for you. Add this TXT record to your DNS.
Record Breakdown
v=DMARC1- DMARC versionp=none- Policy (monitor only)rua=- Aggregate report addressruf=- Forensic report addressfo=1- Generate forensic on any failure
Important
We start with p=none (monitoring mode) so you can see who sends email as your domain without affecting delivery. You'll move to p=quarantineand then p=reject after reviewing your reports.
Verify your domain
After adding the DNS record, click "Verify Domain" in DDMARC. DNS propagation can take up to 24 hours, but usually completes within minutes.
Domain Verified Successfully
DMARC record found and validated
Wait for reports
Email providers (Gmail, Microsoft, Yahoo, etc.) send DMARC aggregate reports once per day. You should start seeing reports within 24-48 hours of adding your DMARC record.
Your Dashboard
Reports will appear here automatically
You're all set!
Congratulations! You've successfully set up DMARC monitoring. Within 24-48 hours, you'll start receiving aggregate reports showing who sends email using your domain.