Skip to content

How do I create DMARC entries for my domain names?

DMARC (Domain-based Message Authentication, Reporting, and Conformance) allows you to configure how receiving mail servers handle email from your domain when SPF or DKIM checks fail.

  1. Log in to cPanel and search for Zone Editor:

    328_blobid0.png

  2. Click Manage next to the domain that needs a DMARC record:

    326_blobid1.png

  3. Click the dropdown arrow next to + Add Record and select Add “DMARC” Record:

    327_blobid2.png

  4. A new DNS entry will appear with the name _dmarc.yourdomain.com, a default TTL of 14400, and type TXT. Configure your DMARC policy:

    PolicyBehavior
    NoneDo not take any action on failed checks
    QuarantineSend failed messages to the recipient’s spam folder
    RejectReject messages that fail authentication
  5. For additional customizations, click Optional Parameters to view the full list of configuration options:

    329_blobid3.png

  6. Click Save Record when finished. cPanel will automatically create the TXT record.

You can verify your DMARC record via SSH using the dig command:

Terminal window
dig TXT +short _dmarc.yourdomain.com

Example output:

"v=DMARC1;p=quarantine;sp=none;adkim=r;aspf=r;pct=100;fo=0;rf=afrf;ri=86400"