How to Create a DMARC Record?

A DMARC record is a TXT record added to your domain name to instruct the receiving email server about what happens if email authentication fails. It urges the recipient email server to reject/quarantine or allow the email and send a report back to the email address provided in the DMARC record.


A sample DMARC record looks like this:

  • v=DMARC1; p=none; rua=dmarc@domainname.com

The DMARC record is made of 3 tags, namely v, p, and rua, where

  • v – version of DMARC
  • p – action to be taken (1: None, 2: Quarantine, 3: Reject)
  • rua – return email address

According to the DMARC guidelines, there are 11 tags you can add, but these three tags are essential. The other tags include pct, ruf, fo, aspf, adkim, rf, ri, and sp.

There are several online tools available that can help you create and validate the DMARC records for your domain.