A DMARC record exists as part of your Domain Name System (DNS) record, which routes traffic on the Internet. You can include additional information in the DNS, like your domain’s DMARC record—a text entry within the DNS record that tells the world your email domain’s policy based on the configured SPF and DKIM protocol.

To start generating and visualizing DMARC data, you have to setup a DMARC record for each domain you want to monitor. If you need assistance setting up your DMARC record, you can use our DMARC Record Generator.

Generic Instructions for Publishing a DMARC Record

  • Log in to your DNS management console.
  • Navigate to the domain where you’ll be publishing a DMARC record.
  • Most DNS management consoles will ask for:

Hostname: this should be _dmarc.  NOTE: the leading “underbar” character is required.
Resource type: this is TXT, as DMARC records are published in the DNS as TXT resources.
Value: this is the DMARC record itself, of the form v=DMARC1; p=none; rua=...

  • Save and you’re done!

The results of doing the above will allow email receivers to query the DNS for your DMARC record at a location of _dmarc.your-domain.com.

You can verify that your DMARC record is properly published using our DMARC Record Checker. Note: it may take up to 48-hours before your record propagates, dependent on your DNS host.  Published a DMARC record but haven’t received any XML Reports?

Specific DNS Provider Instructions for Publishing a DMARC Record

Following are some commonly used DNS providers and instructions for establishing a DMARC record via DNS:

Next Steps

After you’ve published DMARC records, DMARC data will begin to generate within a day or two in the form of reports that give you insight into the way your domains are handling email. These reports are XML-based and can be difficult for humans to read and understand, but our XML to Human Converter can help!

If you are receiving many reports, you’ll likely find that manually uploading reports each day isn’t practical. dmarcian specializes in processing these reports and identifying the steps needed so that DMARC can be more easily deployed throughout an organization.  If you haven’t begun your DMARC project, we invite you to register for a free 14-day trial where you’ll get some help along the way.