FFree Domain MailFREE
Sign inCreate account
AUTHENTICATION

DMARC record examples

DMARC policies should be introduced gradually. These examples show the syntax and when each stage is appropriate.

Monitor: p=none

v=DMARC1; p=none; rua=mailto:dmarc-reports@example.com

Use this first to collect reports without changing delivery decisions.

Quarantine: p=quarantine

v=DMARC1; p=quarantine; pct=25; rua=mailto:dmarc-reports@example.com

Apply a percentage while you confirm legitimate mail aligns.

Enforce: p=reject

v=DMARC1; p=reject; rua=mailto:dmarc-reports@example.com

Use only after reports show all authorised senders pass aligned SPF or DKIM.

Common mistakes to avoid

  • Copying the example report address instead of using one you control.
  • Changing policy before checking every sender.
  • Assuming pct applies to legitimate messages; it affects failing messages.

Frequently asked questions

Can I publish only one DMARC record?

Yes. Publish one TXT record at _dmarc.yourdomain.com.

Should I use rua?

It is strongly recommended if you have a mailbox or service that can process reports.