Contact Us

The Skysnag Blog

How to Publish DMARC Records in Cloudflare

October 12, 2023  |  < 1 min read

A DMARC record is a TXT record that is added to your domain’s DNS under the, where “” refers to the actual domain or subdomain that you are using. It instructs the email recipient on what to do when DMARC authentication is unsuccessful and provides the address for reporting email delivery statistics.

In this article, we explain in detail how to publish a DMARC record in Cloudflare. Let’s dive in.

How to Publish DMARC Records in Cloudflare

1. Sign in to your Cloudflare account as Admin.

2. Select Websites on the top menu 

3. On the My Websites page, select the settings icon adjacent to the domain you want to configure DMARC for.

4. Select DNS settings on the drop-down menu that appears.

5. The DNS section will appear, allowing you to create a new DMARC record or edit an existing one.

6. Click TXT as the Record Type 

7. Set up _dmarc as your Host record name 

8. You can keep TTL as Automatic

9. Include your TXT record by replacing Value with your DMARC record and select Add Record.

Create a Skysnag account to generate your DMARC record.

Skysnag’s automated DMARC solution strengthens protection against phishing and spoofing by confirming that an email message came from the domain it claims to have come from. Sign up for a free trial today.

Check your domain’s DMARC security compliance

Enforce DMARC, SPF and DKIM in days - not months

Skysnag helps busy engineers enforce DMARC, responds to any misconfigurations for SPF or DKIM which increases email deliverability, and eliminates email spoofing and identity impersonation.