Free Email Tool
Build a valid DMARC record with configurable policy, reporting, and alignment settings.
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;
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.
| 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.