Build a valid DMARC TXT record. New senders should start with p=none and escalate to reject over 90 days.
_dmarc.yourdomain.com
v=DMARC1; p=none;
DMARC Record Generator: Build Your Policy the Right Way
Creating a DMARC record manually requires understanding the specific syntax of each tag. This generator builds a syntactically correct DMARC TXT record from your choices, ready to copy and paste into your DNS. The generated record includes all critical tags while omitting optional ones you haven't configured.
DMARC Tag Reference
| Tag | Required | Description |
|---|---|---|
v=DMARC1 | Yes | Version identifier — must be first |
p= | Yes | Policy: none, quarantine, or reject |
rua= | Strongly recommended | Aggregate report recipients (mailto:) |
pct= | Optional | Percentage of failing mail to apply policy to (default 100) |
sp= | Optional | Subdomain policy override |
adkim= | Optional | DKIM alignment: r (relaxed, default) or s (strict) |
After publishing, verify with the DMARC Checker. Monitor aggregate reports at the rua= address to understand your sending landscape before increasing policy enforcement.