What is a DKIM record? | Bluehost Support
Support
  1. bluehost knowledge base

What is a DKIM record?

DKIM records (DomainKeys Identified Mail) is an email authentication feature that is used to prevent spam or email spoofing by verifying the sender of incoming emails.

Once sending an email with DKIM is enabled, the sending server adds a digital signature (also known as a header) to its emails. The DNS records of the sending domain now have a DKIM record, which is a modified TXT record containing a public key used by receiving email servers to verify a message's signature.



How to enable DKIM in WHM

Once logged into WHM, please do the following steps to enable your DKIM records.

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

    WHM - List Accounts

  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.

    Modify Account

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

    Enable DKIM on this account

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

 

How to view the DKIM records

WHM

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

    DNS Zone Manager

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

    DNS Zone Manager - Manage button

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

    DKIM as TXT records

 

cPanel

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

    cPanel - Email Deliverability

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

    cPanel - Manage

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

    cPanel - DKIM records

If you need further assistance, feel free to contact us via Chat or Phone:

  • Chat Support - While on our website, you should see a CHAT bubble in the bottom right-hand corner of the page. Click anywhere on the bubble to begin a chat session.
  • Phone Support -
    • US: 888-401-4678
    • International: +1 801-765-9400

You may also refer to our Knowledge Base articles to help answer common questions and guide you through various setup, configuration, and troubleshooting steps.