DMARC Records

What is DMARC?

DMARC, which stands for “Domain-based Message Authentication, Reporting & Conformance”, is an email authentication, policy, and reporting protocol. It builds on the widely deployed SPF and DKIM protocols, adding linkage to the author's (“From:”) domain name, published policies for recipient handling of authentication failures, and reporting from receivers to senders, to improve and monitor protection of the domain from fraudulent email.


With DMARC you can tell the world how to handle the unauthorized use of your email domains by instituting a policy in your DMARC record. The three DMARC policies are:

PolicyWhat it Does

p=none

No actions are taken. This is a good choice if you just want to test your new DMARC record and don't want mail to be misrouted.

p=quarantine

The email is sent to the spam folder. This only works if your mail server or local mail application supports taking action on DMARC records.

p=reject

Unauthorized email is rejected, so the email is not delivered. This only works if your mail server or local mail application supports taking action on DMARC records.

There are several other optional parameters you can specify in a valid DMARC record. If you'd like to learn more about them, read the information available here.

How to Add or Edit DMARC Records in Popular Control Panels

Most popular control panels will allow you to add or edit a DMARC record, even if they don't directly support simplified DMARC record creation and monitoring. Select the appropriate tab below for directions on how to add a record for your domain in cPanel, Plesk, or InterWorx.

cPanel Plesk InterWorx