DMARC records are composed of various tag-value pairs, which tell an email server how it needs to treat a particular email based on sending domain's DMARC record. Each tag-value pair found in a record has its own unique meaning. For example, a record with "p=none" & "sp=quarantine; pct=100%" means that 1) Nothing should be done to messages sent from the primary domain that fail DMARC and 2) All messages sent by a subdomain that fails DMARC should be quarantined . The below section outlines all DMARC tags that can be applied to a DMARC record:


Tag Description  
Version (v) The v tag is required and represents the protocol version. An example is v=DMARC1  More Info
Policy (p) The required p tag demonstrates the policy for domain (or requested handling policy). It directs the receiver to report, quarantine, or reject emails that fail authentication checks. Policy options are: 1) None 2) Quarantine or 3) Reject.  More Info
Percentage (pct) This DMARC tag specifies the percentage of email messages subjected to filtering. For example, pct=25 means a quarter of your company’s emails will be filtered by the recipient.  More Info
RUA Report Email Address(s) (rua): This optional tag is designed for reporting URI(s) for aggregate data. An rua example is  More Info
RUF Report Email Address(s) (ruf): Like the rua tag, the ruf designation is an optional tag. It directs addresses to which message-specific forensic information is to be reported (i.e., comma-separated plain-text list of URIs). An ruf example is  More Info
Failure Reporting Options (fo): The FO tag pertains to how forensic reports are created and presented to DMARC users.  More Info
ASPF Tag (aspf): The aspf tag represents alignment mode for SPF. An optional tag, aspf=r is a common example of its configuration.  More Info
ADKIM Tag (adkim): Similar to aspf, the optional adkim tag is the alignment mode for the DKIM protocol. A sample tag is adkim=r.  More Info
Report Format (rf): Forensic reporting format(s) is declared by the DMARC rf tag.  More Info
Report Interval (ri): The ri tag corresponds to the aggregate reporting interval and provides DMARC feedback for the outlined criteria.  More Info
Subdomain Policy (sp): This tag represents the requested handling policy for subdomains.  More Info




DMARC is the key to improving Email Deliverability!

Email is the key to your customer communication strategy. But, what is your email reputation?

Setting up and managing your DMARC configuration is the key to getting insight into your email delivery. MxToolbox is the key to understanding DMARC.

MxToolbox Delivery Center gives you:

  • Who is sending phishing email purporting to be from your domain
  • What is the reputation of your domains and delegated IPs
  • Where other senders are and What their reputations are
  • How your SPF, DKIM and DMARC setup is performing
  • What on-going maintenance you need to maintain and improve your email deliverability

  Learn More