Introduction

Email deliverability ensures that the emails you send actually land in your recipient's inbox—not in their spam folder or blocked by mail servers. cPanel offers tools like SPF, DKIM, and DMARC to help authenticate your outgoing emails and improve trustworthiness.

This guide explains what these records are and how to manage them through cPanel.


What Is Email Deliverability?

Email deliverability refers to the likelihood that your emails will reach your recipient's inbox successfully. Poor deliverability may result in:

  • Emails being marked as spam

  • Emails being rejected by recipient servers

  • Reduced credibility for your domain

To combat this, cPanel lets you configure three key authentication methods: SPF, DKIM, and DMARC.


What Is SPF (Sender Policy Framework)?

SPF is a DNS record that lists which servers are authorized to send emails from your domain.

Purpose: Prevents spammers from sending fake emails using your domain (email spoofing)

In cPanel:

  1. Go to Email Deliverability

  2. Select your domain

  3. Ensure the SPF record exists and is valid

  4. Modify or regenerate if needed

Example SPF record:

ini
CopyEdit
v=spf1 +a +mx +ip4:123.123.123.123 ~all

What Is DKIM (DomainKeys Identified Mail)?

DKIM adds a digital signature to your emails to prove they haven’t been tampered with.

Purpose: Verifies that your emails come from you and haven’t been altered during transmission

In cPanel:

  • Automatically generated when you enable Email Deliverability

  • Ensure DKIM is "Valid" under the domain


What Is DMARC (Domain-based Message Authentication, Reporting & Conformance)?

DMARC builds on SPF and DKIM by telling receiving mail servers what to do with messages that fail checks.

Purpose: Provides policy instructions—reject, quarantine, or allow emails that fail SPF/DKIM

How to add in cPanel:

  1. Use Zone Editor in cPanel

  2. Add a TXT record like:

java
CopyEdit
_dmarc.yourdomain.com v=DMARC1; p=quarantine; rua=mailto:you@yourdomain.com;

Policies:

  • none: Just report, don’t take action

  • quarantine: Send suspicious emails to spam

  • reject: Block all unauthorized messages


Tips to Improve Deliverability

  • Always configure SPF and DKIM at a minimum

  • Use DMARC to monitor and eventually enforce policy

  • Avoid spammy subject lines and excessive links in emails

  • Regularly check your domain's reputation (via MXToolbox, Google Postmaster)


Conclusion

Properly setting up SPF, DKIM, and DMARC is essential for keeping your domain’s emails trustworthy and avoiding spam filters. cPanel’s Email Deliverability section makes it easy to verify and manage these records for better inbox placement.

Was this answer helpful? 0 Users Found This Useful (0 Votes)