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
Requirements
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
Summary
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