Enable SPF and DKIM in cpanel

Enabling SPF and DKIM Record in cPanel 


Nowadays, the majority of spam emails have fake data in the ‘from’ field. Spammers and fraudsters use special tools to send their mail on behalf of the real owner of their e-mail address. To reduce spam, you can use just two records in your domain name system(DNS). These are SPF and DKIM record. The records reduce the spam and improve email delivery in a different way. 

Sender Policy Frame(SPF) record indicates which mail server is authorize to send mail for a domain. SPF record is an effective and simple method which lets you avoid spam issues. If your domain name has a correct SPF record, then you can assured nobody is able to send fake e-mails on behalf of your domain name. Email recipient perform a check for ‘is the email is coming from an authorized mail server or not’. If not, then the email is considered as a spam. Your SPF record lets the recipient server perform this verification. The SPF record verifies that an email comes from authorized servers. 


Domain Keys Identified Mail (DKIM) is another method of e-mail authentication. This method uses information about domain which is published by the domain owner. That information allows the receiving server to verify if the e-mail message was sent by an authorized owner of that domain nameDKIM record adds a digital signature to the emails your mail server sends. The e-mail recipient servers perform a check: “Does the signature match?” If so, then the email is from a trusted sender. Your DKIM DNS record lets the recipient server perform this verification. The DKIM check verifies that the message is signed and associated with the correct domain.


You can reduce the potential for spam email appearing to be sent from your account if you have both an SPF and DKIM record in place. Many of the major email providers use these technologies to help reduce spam.


You can enable the and DKIM record for your domain from your cPanel account. 

1) Login to your cPanel account. 


2) Scroll down and select the ‘Authentication icon’ from the e-mail category. 



After enabling DKIM go to Zone Editor  



Copy DKIM txt record  



And paste in https://Cloud.portal.com domain DNS 

Login with your credential to the portal link and go to manage DNS 



Click on edit icon  




Click “Add Record” and select txt type 



Now Paste txt info copied from cpanel 




Then click save 



<p class="Paragraph SCXW12837308 BCX0" style="margin: 0px; padding: 0px; user-select: text; -webkit-user-drag: none; -webkit-tap-highlight-color: transparent; overflow-wrap:
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How to Add Addresses to the Blacklist?

Add Addresses to the Blacklist .. To do this, follow these steps.  - go to DomainName/cpanel...

How to Change Password in cPanel?

Change the main password for your account. See Video Tutorials Quality: High | Low

How to create Email Accounts in cPanel?

Manage the email accounts associated with your domain(s). See Video Tutorials Quality: High | Low

How to create Mailing Lists in cPanel?

Send messages to a large group of people. See Video Tutorials Quality: High | Low

How to create MySQL Databases in cPanel?

A guide to creating and modifying MySQL databases in cPanel. See Video Tutorials Quality: High |...