Introduction
This is a basic cPanel guide on how to create a DMARC record for your domain name. For more extensive information, please reference the dmarc.org site. Below shows the anatomy of a DMARC record in an effort to show what options are available and what to use in crafting a new DMARC record.
Please note that DMARC records are "all-for-one", in that, they would apply to all emails for the domain. Please use caution when crafting a new record.
Procedure
DMARC works in conjunction with SPF and DKIM to help ensure legitimate email authenticates in the correct manner. This is done by settings a policy on what do so with emails that do match the DMARC record settings.
A sample DMARC record for a test domain: example@yourdomain.com
Raw DMARC TXT record:
_dmarc.domain.tld. 897 IN TXT "v=DMARC1; p=quarantine; pct=100; rua=mailto:dmarc-reports@domain.tld; ruf=mailto:dmarc-reports@bounces.domain.tld"
This record contains the following information:
record name: _dmarc.domain.tld.
Protocal version: (v) - v=DMARC1
Policy: (p) - p=quarantine
Percentage of messages for filtering: (pct) - pct=100
Reporting URI for aggregate reports: (rua) - rua=mailto:dmarc-reports@domain.tld
Reporting URI for forensic reports: (ruf) - ruf=mailto:dmarc-reports@bounces.domain.tld
In the above example, the DMARC records would cause the receiver to quarantine all email messages that are non-aligned with the SPF and/or DKIM record of the domain 100% of the time. And send a report to the two email addresses for analysts.
DMARC has more options that can be used than the above. For a full list, we recommend reviewing the "Anatomy of a DMARC resource record in the DNS" section of the dmarc.org webpage.
Searching for the domain from this third-party site will show any current settings, as well as more detailed information regarding the DMARC options.
https://dmarcian.com/dmarc-inspector/
The DMARC record needs only be placed on the authoritative DNS servers and is a DNS TXT record.
DMARC record can be created by going to cpanel>>>Domains>>>>Zone Editor, choose the domain you want to work with and on the right hand side select "Manage".
On the manage page, again to the far right is a tab marked "+Add record" . Click on the down arrow to see a drop down list of available records you can add.
Need more help? contact crownhosting.co.uk