DMARC records in cPanel: How to Tutorial

DMARC records can be easily added in cPanel > advanced zone editor section. This allows you to specify how mail servers should handle messages from your domain that do not have valid SPF and DKIM records setup. Since the DMARC standard is used by many email providers (such as Gmail, Yahoo, AOL, Hotmail, Outlook), it can increase your chances of email being delivered successfully. Below are basic DMARC record examples below. There are several online DMARC tools available creating custom DMARC records, such as DMARC Wizard, or DMARC Record Assistant

Step 1. Login to cPanel.

Step 2. Click the Advanced Zone Editor button in the Domains section.

Step 3. Choose your domain from the drop down box

Step 4. You will then see an available Add a Record section. Below are the settings you should enter in the fields:

Name: _dmarc
TTL: 14400
Type: TXT
TXT Data: In this field you must choose how you want recipient servers to handle email from your domain that fails SPF/DKIM validation.

Options are outlined below in red:

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"

Alternately, you can request an email report of failed DMARC validations by adding a valid email address, such as the following:

None: "v=DMARC1; p=none; sp=none; ruf=mailto:user@example.com; rf=afrf; pct=100; ri=86400"
Reject:"v=DMARC1; p=reject; sp=none; rf=afrf; pct=100; ruf=mailto:user@example.com; ri=86400"
Quarantine:"v=DMARC1; p=quarantine; sp=none; ruf=mailto:user@example.com; rf=afrf; pct=100; ri=86400"

Step 5: Click the Add Record button to save your record.

Tags: , ,