All Collections
The Publishing Process
Setting up DKIM for your Sender Email Address
Setting up DKIM for your Sender Email Address

To increase the authenticity of your sender email address and reduce the risk of your emails ending up in spam.

Lacey Spence avatar
Written by Lacey Spence
Updated over a week ago

*Please do not start on this step until your Sender Email address is fully set-up on the Email Configuration section of your Odeum Dashboard. Please refer to this help article for more information.

What is DKIM?

A DKIM record is a specially formatted DNS TXT record; it stores the public key the receiving mail server will use to verify a message’s signature. Having emails that are signed with DKIM appear more legitimate to your recipients and are less likely to go to Junk or Spam folders. Spoofing email from trusted domains is a popular technique for malicious spam and phishing campaigns, and DKIM makes it harder to spoof email from domains that use it.

Adding DKIM authentication to emails you send requires that you add a DKIM record to your DNS. Once DKIM is set up and verified, emails sent using the domain will be signed with DKIM.

Follow the detailed instructions listed below:

  1. Head over to your host or DNS provider and access the area where you can add new DNS records.

  2. In your DNS manager, add a new TXT record with the Hostname and Value shown in your Odeum Dashboard.


Hostname and Value are both found in the Email Configuration page of your Odeum Dashboard.


How to set-up DKIM on the most common DNS providers:

GoDaddy

  1. Login to GoDaddy and go to your Domain Manager. Find the domain you want to update and click “Manage DNS”. You will then be taken to the Domain Management page where you can add your DNS records.

  2. Scroll to the bottom of the page and click, “Add” to add a new record.

  3. Set the type to “TXT” in the dropdown menu option. Then copy the DKIM hostname and value in the TXT field in Godaddy.

Adding the DKIM record in GoDaddy

Cloudflare

  1. Log in to Cloudflare and select the domain you want to add records to.

    Select domain in Cloudflare
  2. At the top of the page, click on the DNS tab.

    DNS tab
  3. Select “TXT” from the dropdown. For the Name, enter the Hostname. Then select “Click to configure” and populate the Text field with the Value.

  4. Add DNS record in Cloudflare
  5. Click Save and then Add Record to complete the process.


Gandi

  1. Log in to Gandi, click on the Domains tab in the lefthand toolbar, and click on the domain in question.

    1. Click DNS Records tab.

    2. Click the Add to add a new record.

  2. For the Type, select TXT from the drop-down.

  3. In the Name field, enter the Hostname.

  4. In the Text Value field, enter the Value.


Google Domains

Sign in to the management console for your Google Domain

  1. Locate the area where you update DNS settings.

  2. Scroll down to the Custom Resource Records

  3. In the first field, enter the DNS Hostname.

  4. Set the type to TXT in the drop down menu.

  5. In the text field, enter the Value.

  6. Click add.


Once the record is added to your DNS, DKIM will show as verified in your account within 48 hours.

Did this answer your question?