Add a DMARC Record with Policy set to None into DNS

This guide will explain how to add a default DMARC record into DNS, DMARC records are used to help monitor for email spoofing on a domain, they can also be used by spam filters whether emails land in spam or discarded

The DMARC record added in this guide will have no policy, if spoofing has been reported on a domain it is advisable to have a stricter DMARC policy, but as a part of setting up DNS it is advisable to add a default DMARC record. The DMARC record in this guide will not negatively impact email deliverability

TL;DR DMARC records can be added as TXT records in cPanel via cPanel > Zone Editor > Manage > Add DMARC Record > Save Record


To complete this will require having a cPanel account and a domain that requires a DMARC record, here is an example of a DMARC record “v=DMARC1;p=none;sp=none;adkim=r;aspf=r;pct=100;fo=0;rf=afrf;ri=86400”

How to add a DMARC record with Polict set to None into DNS using cPanels Zone Editor

Step-by-Step Guide

1/ Search for Zone Editor

In cPanel search for ‘Zone Editor’ in the top right search bar and click on Zone Editor from the search results

2/ Click on Manage

The Zone Editor will show all domains inside the cPanel account, locate the Domain requiring the MX record adding and click Manage on the right hand side

3/ Add TXT Records

In the Zone Editor there is dropdown menu next to the Add Record option, click the dropdown arrow and select ‘DMARC’ Record from the list of options

4/ Add TXT Record Details

cPanel will provide a set of options, click on the ‘None’ option and click Save Record

5/ Cpanel Confirmation

cPanel will confirm that the TXT records have been successfully added. It is advisable to wait up to 24 hours to allow for DNS Propagation before validating

Video Tutorial

Play Video


A DMARC record will now have been added, this won’t prevent or report on email spoofing, but a number of email providers check for the existence of a DMARC record during their spam filtering processes