Follow this guide to setup a DMARC record for your domain(s) in your DNS vendor

On this page you will find a comprehensive guide on how to publish a DMARC record. A DMARC record defines the rules for your DMARC implementation and should be published into your DNS. A DMARC record contains the DMARC policy that informs ISPs (like Gmail, Microsoft, Yahoo! etc.) if a domain is set up to use DMARC. DMARC Analyzer will aid you to generate your own custom DMARC record with our DMARC Record Generator. A DMARC record needs to be published into your DNS by your DNS manager. This can be an internal role in your organization, you can have access to a dashboard provided by your DNS provider yourself or you can ask your DNS provider to publish the record.

After generating your DMARC record you should follow these simple steps to publish your DMARC record into your DNS:

1) DNS vendor

Log in to the Control Panel of your DNS vendor.

2) Select domain

Select the domain which you would like to update and open the DNS Editor.
Click the Add button to create the DMARC TXT record.

3) Add Record

After you’ve selected a domain you should have been taken to the DNS Editor of your DNS vendor.

Note: If you already see a record with name ‘_dmarc’, edit this record instead of creating a new record! This is important as you can’t have multiple DMARC records.

A DMARC record consists of several properties which should be published in the DNS record.

How to create a DMARC record - DMARC Analyzer

You can publish your DMARC record within the DNS Editor by following these simple steps:

Name: enter ‘_dmarc’ as Name (The TXT record name should be “” where “” is replaced with your actual domain name or subdomain.)
Type: select TXT as Type.
Content: enter your custom DMARC Analyzer TXT record in the Content section (your custom DMARC record as generated by our DMARC record generator).
TTL: enter the desired TTL value into the TTL field

Click Add record! to publish your (DMARC) DNS record.
Congratulations your DMARC record has been published into your DNS!

4) Your first DMARC reports should start dripping in after 72 hours

You should now wait some time before the first reports will start to arrive in DMARC Analyzer. This is due to DNS caching and the fact that the ISPs mostly send one report each day. This can take upto 72 hours.

More information about DMARC:

all guidance on how to create a DMARC record
use the DMARC Record Generator to generate your DMARC record
use the DMARC Record Checker to display, test and verify your DMARC record whether it’s valid
use the record setup guides for guidance on how to set up your DMARC record for specific webhosts