DMARC Record Generator

Create and configure DMARC DNS records to protect your email domain from spoofing and unauthorized use

Generate properly formatted DMARC (Domain-based Message Authentication, Reporting & Conformance) records. Configure your authentication policies, alignment modes, and reporting endpoints. Copy the generated record and add it to your domain's DNS.

DMARC Configuration

Policy (Required)

Subdomain Policy

Alignment Modes

DKIM Alignment

SPF Alignment

Policy Percentage: 100%

Percentage of messages to apply policy to

Email address for aggregate reports

Email address for forensic reports (use with caution)

Failure Reporting Options

Generated DMARC Record

v=DMARC1; p=none

Record Details

Type

TXT

Name

_dmarc.yourdomain.com

Value

v=DMARC1; p=none

How to add this record:
1. Go to your DNS provider
2. Create a TXT record
3. Set name to _dmarc.yourdomain.com
4. Paste the value above
5. Wait 24-48 hours for DNS propagation

What is DMARC?

DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication protocol that helps prevent email spoofing and unauthorized use of your domain.

Policy Levels

none: Monitor only (recommended for testing)
quarantine: Send failing mail to spam
reject: Block failing mail (use after testing)

Implementation Path

Start with p=none to monitor, review reports, then gradually move to p=quarantine and finally p=reject.