How to set up DMARC records in cPanel

Domain-based Message Authentication, Reporting and Conformance or DMARC is an email-validation mechanism, which checks if an email sent from a domain name has been approved by the domain’s administrators and has not been altered during delivery. DMARC is used by all popular email providers to avoid email spoofing and it can be easily added to your domain from your cPanel. Here are the steps:

Log in to your cPanel and go to Zone Editor.

Click on the Manage button next ot the desired domain name.

Click on the blue button that says “Add Record” and choose TXT from the dropdown menu

cPanel Hosting from WebhostFace

Then add your DMARC record as shown in this example


  • Address: The text depends on the way you want servers to handle your emails:
  • none – Take no action. Log affected messages on the daily report only.
    v=DMARC1; p=none; sp=none; rf=afrf; pct=100; ri=86400
  • none with report – sends report of failed validations to a valid email of yours (example:
    v=DMARC1; p=none; sp=none;; rf=afrf; pct=100; ri=86400
  • reject – Cancel the messages
    v=DMARC1; p=reject; sp=none; rf=afrf; pct=100; ri=86400
  • quarantine – mark messages as spam
    v=DMARC1; p=quarantine; sp=none; rf=afrf; pct=100; ri=86400

Please allow several hours for propagation. If you wish to double-check the validity of the added record, you can do that on this website:

was this knowledge base article useful to you