How to setup DMARC on cpanel? it is actually very easy and I will show you how to do it in less than a minute.

First what is DMARC and what is the use of it. Nowadays with some spam if you serious about sending your emails to your customers it is a must to have a DMARC record.

DMARC Records are published via DNS as a text(TXT) record. They will let receiving servers know what they should do with non-aligned email received from your domain.

Domain-based Message Authentication, Reporting, and Conformance (DMARC) is a mechanism for improving mail handling by mail-receiving organizations. The ultimate purpose of DMARC, according to RFC-7489 is to provide a “mechanism by which email operators leverage existing authentication and policy advertisement technologies to enable both message-stream feedback and enforcement of policies against unauthenticated email. Email originating organizations utilize DMARC in order to express domain-level distribution policies/preferences for message validation, disposition, and reporting.

How DMARC Works:
DMARC adoption has risen dramatically and has a positive or negative impact on your email deliverability. All of the major email providers support DMARC. By some measures, 80% of mailboxes worldwide are protected by DMARC.

DMARC dramatically improves on SPF and DKIM by letting you:

1- Monitor, detect and fix real world problems with your SPF and DKIM configuration
2- See the email volumes you’re delivering to inboxes
3- Identify threat emails pretending to come your domain. (Spoofing)
4- Control the delivery of your email and defend against spoofing attacks.

Now how to setup it up on your cpanel. Login to the cpanel and then click on Zone Editor then Select a domain, it will show you the list of records already available, for example subdomains if you already added to your cpanel, click Add Record, you will see a blue-highlighted field where you can add a record.

But lets generate a record, go to enter your domain and accept the recommended options.

After that it will give you some values that you add to the cpanel zone that you just clicked on your cpanel to add the new record.

On Valid Zone Name enter the “Target / Host / Location” given on the DMARC wizard, something like this ”

on the Record Type enter TXT, for TTL the default value of TTL should be left at 14400 .

damrc cpanel

On the Record option copy the “Your DMARC Record is” from the wizard which most probably is

v=DMARC1; p=none;;

Click Add Record to save your record. You will then see your entry listed in the Zone Records for the domain.

Now go to

This will check if your DMARC is valid.