DMARC Record Generator

Create your DMARC record in seconds. Protect your domain from email spoofing and phishing attacks.

Enter Your Domain

The domain you want to protect with DMARC

Select DMARC Policy

Choose how recipients should handle emails that fail DMARC checks

Report Email Address

Where to receive DMARC aggregate reports (highly recommended)

Understanding DMARC

What is DMARC?

DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication protocol that helps protect your domain from being used for email spoofing, phishing scams, and other cybercrimes.

DMARC Policy Levels

p=none (Monitor Mode)

Emails are delivered normally, but you receive reports. Perfect for initial setup and monitoring. Start here!

p=quarantine (Quarantine Mode)

Failed emails are sent to spam/junk folder. Good middle ground after monitoring period.

p=reject (Enforcement Mode)

Failed emails are blocked completely. Maximum protection, use after thorough testing.

Recommended Implementation Path

  1. Week 1-4: Start with p=none and configure aggregate reports (rua)
  2. Review reports: Identify all legitimate email sources and ensure they pass SPF and DKIM
  3. Week 5-8: Move to p=quarantine after fixing any issues
  4. Week 9+: Move to p=reject for maximum protection

Ready to Implement DMARC Protection?

Get automatic DMARC monitoring, real-time alerts, and expert guidance on moving from p=none to p=reject safely.

No credit card required • Free monitoring for 14 days • Setup in 5 minutes