How to Set Up DMARC with Cloudflare DNS

Add a DMARC record to your domain through Cloudflare DNS to protect against email spoofing.

Quick Answer — The Record You Need

Record Type

TXT

Host / Name

_dmarc

Value
v=DMARC1; p=none; rua=mailto:[email protected]; ruf=mailto:[email protected]; fo=1

Cloudflare provides a DMARC management tool in the dashboard under Email > DMARC Management.

Step-by-Step Setup

1

Log in to Cloudflare

Go to dash.cloudflare.com and select your domain.

2

Check for DMARC Management

Cloudflare offers a DMARC Management feature under Email > DMARC Management. This provides a guided setup and report visualization.

3

Create the DMARC record

Use Cloudflare DMARC Management or manually add a TXT record via DNS > Records.

_dmarc.yourdomain.com  TXT  "v=DMARC1; p=none; rua=mailto:[email protected]; ruf=mailto:[email protected]; fo=1"
4

Monitor with Cloudflare DMARC Management

Cloudflare DMARC Management can parse and display your DMARC reports, showing which senders pass or fail.

5

Enforce gradually

Use the insights from Cloudflare DMARC Management to identify all legitimate senders, then move to p=quarantine and p=reject.

Common Gotchas

  • Cloudflare DMARC Management is a free tool that helps visualize DMARC reports. It can auto-create the DMARC record with their rua address.
  • If you use Cloudflare DMARC Management, it adds its own rua address for report collection. You can add your own rua address alongside it.
  • DMARC applies to all email from your domain, not just Cloudflare Email Routing. Ensure all email providers are authenticated before enforcing.

Verify Your Setup

After adding your DNS records, use our free DMARC checker to verify everything is configured correctly. DNS changes typically propagate within minutes, but can take up to 48 hours.

Frequently Asked Questions

Does Cloudflare have a DMARC tool?

Yes. Cloudflare offers a free DMARC Management tool under Email > DMARC Management that helps set up and monitor DMARC.

Can Cloudflare analyze my DMARC reports?

Yes. Cloudflare DMARC Management collects and visualizes aggregate DMARC reports, showing you which senders pass or fail authentication.

Is Cloudflare DMARC Management free?

Yes. Cloudflare DMARC Management is available on all plans including the free tier.

Related Guides