DMARC records

A DMARC record is used by a recipient mail server to determine what happens if an incoming email fails authentication. It can either allow a message, quarantine it, or reject it, and it will send reports of these actions to the email address you specify. If you do not publish a DMARC, the recipient server will determine how to handle a failed authentication.

Here is an example of a simple DMARC record in the correct format:

v=DMARC1; p=none;

This record is showing that it is using DMARC version 1, with no specific policy set, and the report address of

You can choose one of three policies with the "p=" tag: quarantine, reject, and none. Setting the quarantine policy will set aside suspicious emails to be processed further and will generally result in the suspicious mail being delivered to spam. Setting the reject policy will tell the recipient server to completely reject any messages which fail DMARC authentication. The none policy does not alter the recipient server's action regarding email which fails authentication - the recipient server's policy will determine its actions.

There are more flags than shown in this simple DMARC example, however for the vast majority of customers using the example with the report address of your choice will be sufficient to meet the DMARC verification standard many mail providers are beginning to require.

Once you have decided on your DMARC policy and address to receive the reports and ensured that that email address has been created, you can follow these quick steps to add your DMARC record.


  1. Log in to cPanel
  2. Find the "Domains" heading and select "Zone Editor"
  3. Click "Manage" next to the domain you will be adding the DMARC to
  4. Click "+ Add Record"
  5. Under "Type", click the drop-down arrow and select "TXT"
  6. In the "Name" field, enter _dmarc (cPanel will autofill the rest of the name when you select the next field)
  7. In the "Record" field, enter your DMARC record with the policy and report address of your choice
  8. Click "Save Record"

That's it - you're done!

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How do I create an email account?

To create an email account log in to your control panel ( and...

How do I use webmail?

You can access your webmail by going to or by logging in to...

Is there a mailbox storage limit?

Mailbox storage limits are set within the Email Accounts section of cPanel. You can set the quota...

Proxy Access For Firewalls [cPanel, WHM, Webmail]

Proxy Access For Firewalls [cPanel, WHM, Webmail] cPanel Access URL

Mail Exchangers: Local, Backup, and Remote

Mail Exchangers: Local, Backup, and RemoteIt is suggested that you use cPanel's automatic...