DMARC record generator

Answer a few questions and get a DMARC record you can paste straight into your DNS.
Policy
Subdomain policy
Alignment
Relaxed is right for almost everyone.
TypeTXTHost / name_dmarc.yourdomain.comValue
v=DMARC1; p=none

Some DNS panels add your domain automatically: then enter only _dmarc as the name.

Choosing each setting

  • Policy decides what happens to mail that fails: nothing (none), the spam folder (quarantine) or refusal (reject).
  • Reports are the reason to start with DMARC. Each day, large receivers send an XML summary of every server that sent mail claiming to be you. They're hard to read raw, so many people send them to a free report service.
  • Subdomain policy covers addresses like news.yourdomain.com. Leave it the same unless subdomains send mail you haven't authenticated yet.
  • Percentage lets you roll out quarantine or reject gradually, for example 25% for a week, then 50%, then 100%.
  • Alignment should stay relaxed unless you have a specific reason: strict alignment fails mail sent from subdomains.

After you publish

Give DNS a few minutes, then run the DMARC checker to confirm the record is live and valid. If you haven't set up SPF and DKIM yet, follow the setup guide before enforcing a policy.

Common questions

Where do I add the DMARC record?

In your domain's DNS, as a TXT record named _dmarc. Many DNS panels add your domain automatically, so you only type _dmarc in the name field.

Which policy should I start with?

p=none with a reporting address. It changes nothing about delivery but shows you who sends mail as your domain. Move to quarantine and then reject once your own mail passes consistently.

Can I have more than one DMARC record?

No. If a domain publishes two DMARC records, receivers ignore both. Edit the existing record instead of adding another.

Do I need SPF and DKIM first?

Yes. DMARC only works when your real mail passes SPF or DKIM on your own domain. Set those up first, or your own messages will fail once you enforce the policy.

More free email tools

Want records that are right from the start?

The free plan needs no card. Most of the setup is copying five DNS records.

Create your account