How to set up a DMARC record?

DMARC settings simply tell a recipient server how to handle emails from a servers that do not "pass" DKIM/SPF authentication.

Since websites have many different email configurations, we allow each cPanel to control their own specific settings.

For example if you do not have SPF and DKIM setup, you can set your DMARC record as "none". This means do not "reject" or "quarantine" emails from your server if it fails SPF and DKIM. (This is not recommended, but many users have contact forms, or shopping carts that are setup this way). In this instance, I highly recommend adding an email address to the "TXT Data" as described above to receive an email report of failed DMARC validations.


A simple DMARC record

“v=DMARC1; p=quarantine; pct=100; rua=mailto:dmarc.rua@customddomain.com”

The record explained:

v=DMARC1; - Version - It is set to use DMARC version 1, there are no other versions at present. So always set 1.

pct=100; - Percent - Assess 100% of messages claiming to be from the domain, this can be any number between 1 and 100.

p=quarantine; - Policy - Tell receiver to QUARANTINE unqualified mail, which generally means “send this directly to the spam folder”.

rua=mailto:dmarc.rua@customdomain.com Reporting URI of aggregate reports - Send aggregate reports to dmarc.rua@customdomain.com, set this to an email address you control that is closely monitored.

Note: This example uses the p=quarantine policy, but always start out using the p=none policy at first.

  • 293 Users Found This Useful
Was this answer helpful?

Related Articles

How to set up custom/private nameservers using my domain?

To set up custom nameservers using your domain, you need to complete the following steps:...

How to change the nameservers of a domain?

We offer domain names with free WHOIS Privacy (ID Protection). Please follow this walkthrough to...

How to set up MX records

If you want to use a different email server, you will need to change the MX records & SPF...

What is DNS propagation?

When you change a domain's nameservers or DNS records, ISPs (internet service providers)...

How to configure DNS records on Cloudflare and third party DNS Hosting?

  If you want to use Cloudflare, Quic.cloud, or any third party for DNS hosting, you need to...