Knowledge Base

What is a DKIM record?

When you send an email, DKIM uses a secret key to add a digital signature. The receiving server then checks this signature using a public key to confirm the message's origin and integrity. If everything matches, the email is considered authentic according to DKIM.

How to enable DKIM records in WHM

To set up this feature, you will need to be able to login into WHM. If you need help logging into WHM, this guide will show you How To Log In to WHM.

Note: If logging into the WHM, you may see a page titled Feature Showcase. Click on Exit to WHM at the bottom of the page.

Once you log into WHM, follow these steps to enable your DKIM records:

  1. Within WHM, search for List Accounts using the search bar on the top left.


  2. On the List Accounts page, look for the domain of your email account (sending email) and click the expand icon beside the domain to view more options.
  3. Click on the Modify Account button.


  4. On the next page, scroll down to the DNS Settings section, then put a checkmark on Enable DKIM on this account.


  5. Once done, cPanel will generate the DKIM records for the domain.


How to view DKIM records

You can view the DKIM records in two ways, the cPanel or WHM. The next steps below guide you through each method.

WHM — How to view DKIM records

  1. In WHM, search for DNS Zone Manager using the search bar on the top left.


  2. Look for the email account's domain and click its Manage button.


  3. Search for the domain and its TXT records. The DKIM records would look like the image below.



cPanel — How to view the DKIM records

  1. In your Bluehost account, click on Advanced from the left-side menu.
  2. Click Email Deliverability under the Email section.


  3. On the domain's page, locate the domain and click on its Manage link.


  4. You will see the DKIM record Name and its Value.



To ensure emails from your domain stay safe and out of spam folders, it's important to implement email authentication standards like DKIM. This process involves adding a cryptographic signature to your emails, which verifies their authenticity and helps prevent them from being altered or spoofed while in transit. When implemented with other email security measures, such as SPF (Sender Policy Framework), you make your email communication safer and more reliable.


Did you find this article helpful?

* Your feedback is too short