How to Set Up SPF, DKIM, and DMARC Records

SPF, DKIM, and DMARC are email authentication standards. Together, they prove to receiving mail servers that your emails are legitimate and prevent others from forging your domain in emails.

What Each Record Does

  • SPF (Sender Policy Framework): Lists the mail servers authorised to send email from your domain
  • DKIM (DomainKeys Identified Mail): Adds a cryptographic signature to your emails that receivers can verify
  • DMARC (Domain-based Message Authentication): Tells receivers what to do with emails that fail SPF or DKIM checks, and where to send reports

Setting Up SPF

  1. Log in to cPanel and open Zone Editor.
  2. Click Manage for your domain.
  3. Check if an SPF record (TXT starting with v=spf1) already exists.
  4. If no SPF record exists, click Add Record and set:
    • Type: TXT | Name: @ | Value: v=spf1 include:hordanso.net ~all
  5. Click Add Record.

Note: If you are also sending from Google Workspace or another provider, combine them: v=spf1 include:hordanso.net include:_spf.google.com ~all

Setting Up DKIM via cPanel Email Deliverability

  1. In cPanel, scroll to the Email section and click Email Deliverability.
  2. Find your domain in the list.
  3. If the status is 'Invalid' or 'Not Installed', click Manage.
  4. Click Repair to automatically install and configure DKIM.
  5. If your domain uses external DNS (Cloudflare, etc.), click the Copy button next to the DKIM record and manually add it to your DNS provider.

Setting Up DMARC

  1. In cPanel Zone Editor, click Add Record.
  2. Set: Type: TXT | Name: _dmarc | Value: v=DMARC1; p=quarantine; rua=mailto:[email protected]
  3. Replace [email protected] with an email where you want to receive DMARC reports.
  4. Click Add Record.

Verifying Your Setup

Send a test email to [email protected] or use MXToolbox (mxtoolbox.com) to check your SPF, DKIM, and DMARC records. A green result means everything is working.

 

  • DMARC, SPF, DKIM, email deliverability, DNS, email authentication
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How to Connect Your Hordanso Business Email Records to Cloudflare

  Overview: This guide shows you exactly how to add your Hordanso business email DNS records...

How to Access Webmail (Roundcube)

Webmail lets you access your business email through a web browser without configuring an email...

How to Configure Email on iPhone (iOS Mail)

Here is how to add your Hordanso business email to the native Mail app on your iPhone or iPad....

How to Configure Email on Android

Here is how to add your Hordanso business email to the Gmail app or the native Email app on...

How to Fix Emails Going to Spam

When your emails go to spam instead of the inbox, it is usually a DNS authentication issue. Here...

Powered by WHMCompleteSolution