DMARC Generator
Generate a DMARC TXT record for your domain and publish it under _dmarc.<domain>.
How to publish
- Generate the record using the tool.
- Create a DNS TXT record for:
_dmarc.<your-domain> - Paste the generated TXT value.
- Wait for DNS propagation, then re-run the DMARC check.
Generator fields
- Policy (p):
none(monitor),quarantine, orreject - rua: aggregate report mailbox (recommended). You can provide one or multiple emails.
- aspf / adkim: alignment mode (
r=relaxed,s=strict) - pct: percent of messages the policy applies to (0–100)
Recommended rollout
- Start:
p=none+ruareporting - Then:
p=quarantine(optionallypct=25→ 50 → 100) - Finally:
p=rejectonce you are confident
Example
Host: _dmarc.example.com
TXT: v=DMARC1; p=none; rua=mailto:dmarc-reports@example.com; aspf=r; adkim=r;
Notes
- Use a dedicated mailbox for reports (they can be large).
- If you use a reporting address on a different domain, you may need additional authorization records.