How To Setup DMARC

Domain-based Message Authentication, Reporting and Conformance (DMARC) is a validation system for email that is used to detect and prevent email spoofing.

What Is DMARC?

DMARC ensures that legitimate email is properly authenticated with previously established DKIM and SPF standards. By doing this it will block fraudulent activity appearing to come from domains under the organization’s control, whether they are active sending domains or not.

How To Set DMARC?

To set a DMARC record you’ll need to add a TXT record to your DNS zone. Depending on the setup of your server, how you do this can vary. If you’re using a control panel, such as cPanel, you can create/edit DNS records by using the Advanced Zone Editor in cPanel. Alternatively, you can add DNS records through WHM by using the Edit DNS Zone interface. The following example will illustrate how a DMARC record can look, and the different fields that are available.

DMARC Example

v=DMARC1; p=reject;

Change the “mailto:” address to the email address that reports should be sent to.

Field Setting
Name _dmarc
TTL 14400
Type TXT
TXT Data This field will determine how remote servers will process any of your domain’s emails that don’t pass SPF/DKIM validation. The following options are available:
None: “v=DMARC1; p=none; sp=none; rf=afrf; pct=100; ri=86400”
Reject: “v=DMARC1; p=reject; sp=none; rf=afrf; pct=100; ri=86400”
Quarantine: “v=DMARC1; p=quarantine; sp=none; rf=afrf; pct=100; ri=86400”By adding an email address, you can get email reports when DMARC validations fail:None: “v=DMARC1; p=none; sp=none;; rf=afrf; pct=100; ri=86400″
Reject: “v=DMARC1; p=reject; sp=none; rf=afrf; pct=100;; ri=86400″
Quarantine: “v=DMARC1; p=quarantine; sp=none;; rf=afrf; pct=100; ri=86400″
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Adding An A Record In cPanel

How Do I Add An A Record In cPanel? With cPanel you can manage all aspects of your website(s),...

Advanced Zone Editor

Important:  cPanel deprecated this interface in cPanel & WHM version 62. We strongly...

cPanel Zone Editor

A website has many resource records assigned to it. These are used to identify specific locations...

Definition of Domains Icons

The Domains section lets you set or modify things from Subdomains to Redirects and anything in...

Domain MX Records (cPanel)

What Are MX Records? MX records are basically DNS Records that are responsible for sending email...