DMARC Record Generator

Generate DMARC records to protect your domain from email spoofing and phishing

DMARC Configuration:

DMARC Policy

Use for monitoring - no action taken on failures

100%

Start with 100% for monitoring, then reduce when confident

Reporting Options

Subdomain Policy

About DMARC Record:

What is DMARC?

DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication protocol that builds on SPF and DKIM. It allows domain owners to protect their domain from unauthorized use (spoofing).

DMARC Policy Recommendations:

  • Start with "none" - Monitor reports without affecting email delivery
  • Move to "quarantine" - After verifying legitimate sources (1-2 weeks)
  • Finalize with "reject" - When confident all legitimate email is authenticated

Key DMARC Tags:

  • v=DMARC1 - Protocol version
  • p= - Policy for failures (none/quarantine/reject)
  • pct= - Percentage of emails to apply policy to
  • rua= - Aggregate report email address
  • ruf= - Forensic report email address
  • sp= - Policy for subdomains
  • aspf= / adkim= - Alignment mode for SPF/DKIM
⚠️ Important: Ensure you have proper SPF and DKIM records configured before implementing DMARC with quarantine or reject policies.