DMARC Record Generator
Generate a DMARC TXT record for your domain. Fill in the form and copy the record into your DNS.
Generated DMARC Record
DNS Host / Name:
_dmarc
TXT Value:
DMARC Tag Reference
- v=DMARC1
- Required. Identifies the record as DMARC version 1.
- p=
- Policy.
none = monitor only, quarantine = send to spam, reject = block entirely.
- rua=
- Aggregate reports. Email address (mailto: URI) that receives daily XML summary reports from receiving mail servers.
- ruf=
- Forensic reports. Email address that receives individual failure reports. Not all providers send these.
- pct=
- Percentage. The percentage of messages to which the DMARC policy applies (1โ100). Useful for gradual rollout.
- sp=
- Subdomain policy. Overrides the main policy for subdomains. If omitted, subdomains inherit the parent policy.
- adkim=
- DKIM alignment.
r (relaxed, default) allows subdomain matches; s (strict) requires exact domain match.
- aspf=
- SPF alignment. Same as adkim but for SPF.
r = relaxed (default), s = strict.
- rf=
- Report format. Format for forensic reports. Currently only
afrf (Authentication Failure Reporting Format) is defined.
- fo=
- Failure reporting options.
0 = generate report if all checks fail, 1 = if any check fails, d = DKIM-specific, s = SPF-specific.