How To Enable SPF And DKIM Records In cPanel

Learn how to endable SPF and DKIM records in your cPanel. SPF (Sender Policy Framework) and DKIM (DomainKeys Identified Mail) are two essential email authentication methods that help protect your domain from spoofing and ensure your emails reach inboxes instead of spam folders.

With web hosting from Domains.co.za, you can enable SPF and DKIM in just a few clicks through cPanel’s Email Deliverability tool.

How to Enable SPF & DKIM Records in cPanel

This article assumes that you have already logged into your Domains.co.za Account and have accessed the cPanel Dashboard – refer below for steps on how to do this.

1. In the cPanel Tools Dashboard scroll to Email and click Email Deliverability.

How to Enable SPF and DKIM Records in cPanel - cPanel Domains Tools

2. Find your domain name in the list and click Manage next to the domain.

How to Enable SPF and DKIM Records on cPanel - cPanel Domains Tools

3. Review the SPF and DKIM status – if either is missing or broken, cPanel will show a warning.

4. Click Repair to generate and enable the SPF and DKIM records automatically.

5. Confirm that the records have been successfully updated.

Additional Information

What is a SPF Record?

An SPF record is a DNS TXT entry that authorises specific mail servers to send emails for your domain.

What are DKIM Records?

DKIM adds a digital signature to your emails, verifying they haven’t been altered during transmission.

Why Enable SPF & DKIM Records

  • Prevent email spoofing.
  • Improve email deliverability and reputation
  • Reduce the risk of being blacklisted by spam filters.

SPF & DKIM Records General Info

  • Email Providers & DMARC: Most email providers (like Gmail and Outlook) prefer domains with valid SPF and DKIM records, especially when used with DMARC.
  • Set & Forget: Once enabled, SPF and DKIM records rarely need updating unless you switch email services.
  • Works with Third-Party Mail Services: If you use services like Google Workspace or Microsoft 365, you’ll need to adjust SPF/DKIM accordingly.
  • Check for Propagation: DNS changes (including SPF/DKIM) can take up to 24 hours to fully propagate.
  • Testing Tools: Use tools like MXToolbox or Mail-Testerto verify your SPF and DKIM setup after enabling.
  • Combine with DMARC: For complete protection, consider setting up a DMARC record to monitor and enforce email authentication.
  • Always Back up: Before manually editing DNS records, ensure you save a copy of the current settings.

Login to Domains.co.za Account

1. Go to the Domains.co.za Login website page.

How to Enable SPF and DKIM Records in cPanel - Login in to Domains.co.za Account

2. Enter your Email and Password and click the “Sign In” button.

3. You will see the Domains.co.za Dashboard, displaying the Manage Account menu on the left and your Account Information, Account Overview and Open Support Tickets on the right.

How to Enable SPF and DKIM Records on cPanel - Domains.co.za Dashboard

Login to cPanel from your Domains.co.za Dashboard

4. Click on Manage Services to view the sub-dropdown menu and select the hosting package for the domain you want to work with – in our example we are using Web Hosting.

How to Enable SPF and DKIM Records on cPanel - Manage Services WordPress

5. Click the Manage button to the right of the domain name you want to access.

6. The display will now show Product Information, Quick Manage, Resource Usage and Site Statistics for that domain name.

How to Enable SPF and DKIM Records on cPanel - Manage Services WordPress

7. Under Product Information, scroll down to Control Panel, which will display cPanel to the right, and click on the Login button.

How to Enable SPF and DKIM Records on cPanel - Manage WordPress Hosting

8. The cPanel Dashboard will now be displayed.

What Our Customers say...