Generator

DMARC Record Generator

Create a valid DMARC record for your domain. Choose your policy, reporting, and alignment settings.

Configure

Configure Your DMARC Record

Separate several addresses with commas. Recommended.

Optional. Many receivers do not send failure reports.

Generated Record

Host name (TXT record)

_dmarc.yourdomain.com

Some DNS providers add your domain automatically. If yours does, enter only _dmarc.

Value

v=DMARC1; p=none

p=none is monitoring only. It collects reports but does not stop spoofed mail. Move to quarantine and then reject once all your senders pass.

Add a rua address. Without it you get no reports and cannot see who sends mail as your domain.

DNS

Where to Publish Your DMARC Record

Your DMARC record must be published as a TXT record in your DNS. The record hostname is _dmarc followed by your domain name.

For example, if your domain is example.com, create a TXT record at _dmarc.example.com. If you manage subdomains separately, you create a separate TXT record at _dmarc.subdomain.example.com for each subdomain.

After publishing the record, use a DMARC lookup tool to verify it is resolving correctly. Check your aggregate reports over the next few days to confirm receiving servers are honoring your policy.

Reference

DMARC Tag Explanations

TagDescription
vDMARC version. Always set to DMARC1.
pPolicy for the organizational domain. Accepts none, quarantine, or reject.
ruaWhere aggregate reports get sent, as mailto: addresses separated by commas.
rufWhere failure (forensic) reports get sent, as mailto: addresses. Many receivers do not send these.
spSubdomain policy. Inherits the p tag value if omitted.
adkimDKIM alignment mode. Relaxed (r) or strict (s). Default is r.
aspfSPF alignment mode. Relaxed (r) or strict (s). Default is r.
pctPercentage of failing messages the policy applies to. Default is 100.
foWhen to send failure reports. 0 (default): both SPF and DKIM fail to align. 1: either fails. d: DKIM fails. s: SPF fails. Only used with ruf.
FAQ

Frequently Asked Questions

Generate and deploy your DMARC record

DMARC+ monitors your DMARC reports, identifies unauthorized senders, and guides you to full enforcement.

Start Your 14-Day Trial