DMARC is an email-validation policy which checks if an email sent from a domain name has been approved by the domains administrator and has not been altered during delivery. Specifically, DMARC establishes a method for a domain owner to publish its email authentication practices.
Below are the steps to add DMARC records in cPanel
Step 1: Login to cPanel and click the Zone Editor icon
Step 2: Click on the Manage button next to your domain name
Step 3: Click on the blue button in the top right labeled “Add Record” and choose TXT from the drop-down menu.
Step 4: You can now add your DMARC record as shown in the example below:
DMARC General Formatting
- none – Take no action. Log affected messages on the daily report only.
v=DMARC1; p=none; sp=none; rf=afrf; pct=100; ri=86400 - none with report – sends report of failed validations to a valid email of yours (example: admin@domain.com)
v=DMARC1; p=none; sp=none; ruf=mailto:admin@domain.com; rf=afrf; pct=100; ri=86400 - reject – Cancel the messages
v=DMARC1; p=reject; sp=none; rf=afrf; pct=100; ri=86400 - quarantine – mark messages as spam
v=DMARC1; p=quarantine; sp=none; rf=afrf; pct=100; ri=86400 - – mark messages as spam
v=DMARC1; p=quarantine; sp=none; rf=afrf; pct=100; ri=86400
It’s important to ensure your DMARC is setup correctly or your email will stop working. If you’re unsure of how to configure a DMARC record you will need to consult your web developer or IT support. We do not provide direct support for DMARC records since they are custom records based on user-defined policies.
You can use the DMARC Inspector Website to verify your records.