Manage your DNS: DKIM record
Definitions
DKIM (DomainKeys Identified Mail) is a system to authenticate your email, ensuring it genuinely came from your domain and that email truly originates from you.
DNS (Domain Name System) records are like an address book entry that tell the internet where to find and how to interact with your domain, subdomain, email, and other online services.
Before you start
‼️ READ HERE FIRST DKIM record management depends on your email service and DNS setup, read the descriptions below to use the correct steps.
Scenario A
- ✉️ Email Service: Your email is hosted with us, created and managed in our web hosting control panel.
- 🌐 DNS: Your domain uses our nameservers.
🤔 What do I do? DKIM is automatically activated. No action is needed, you don’t need to do anything.
Scenario B
- ✉️ Email Service: Your email is hosted with us, created and managed in our web hosting control panel.
- 🌐 DNS: Your domain uses external DNS or CDN providers (like Cloudflare).
🤔 What do I do? Follow the steps under Scenario B to activate DKIM.
Scenario C
- ✉️ Email Service: Your email is hosted by an external provider, but not Google Workspace or Microsoft 365.
- 🌐 DNS: Your domain uses our nameservers.
🤔 What do I do? Follow the steps under Scenario C to activate DKIM.
Scenario D
- ✉️ Email Service: Your email is hosted by Google Workspace or Microsoft 365.
- 🌐 DNS: Your domain uses external DNS or CDN providers (like Cloudflare).
🤔 What do I do? Follow the steps under Scenario D to activate DKIM.
Step by step
Scenario B
In this example, we’ll activate our DKIM record on Cloudflare. You can use these steps as a guideline for any external DNS provider.
1. Log in to your hosting control panel
2. From the top right, click the down arrow ∨ and choose the domain you want to access the DKIM record for

3. Click on the DNS Zones button

4. Under the Name column, look for the DNS entry called x._domainkey – this is your DKIM record. Keep your web browser window open here.

5. Open a new web browser window, and log in to your external DNS provider’s user dashboard. In our example, we’ll log into our Cloudflare dashboard.
6. Go to the DNS management section of your domain name and select to add a new TXT record OR edit the existing DKIM record if it already exists.
⚠️ Note: DKIM records are considered as TXT records in DNS zones.
7. Enter the name of the DKIM record, for example:
x._domainkey
8. Enter the entire content of the DKIM record from your Value column that starts with v=DKIM1. For example, our entire DKIM value is:
v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp/YRYYZI71iGUgOZcrICnHbq1TBCqzGq/flW+hAgV8LEwup+XBtTrurhfhjtPmbr/5iWw97iDtuFwqp8naQi0Wau6wk4wwUKlrmR7ZHnixasto+otCQ4/JTirNMqOcE3gKHxv8buY3UZnOaPKXo5LmbbITwzTGuF/yuke6ldlLnYuBNb+tpPfI019soCUgblngTjlNvCq8UNVLZLgOUT9L0RcUJHR4Z6/102GbtFpck9nDVFqtXGo1sl3RFXkwfqvrKeS3K7BltAAOGx3Incx13OUUYfsHfxAuei3haIuXkmi/yc2Tku96EUYkB9czq9hiMd+SmAr8trF/IGRnVMFwIDAQAB
⚠️ Note: You will see your DKIM record within quotations ” ” on your hosting control panel – do NOT put these quotations in when inputting the content of your DKIM record at your DNS provider.
9. Save your TXT record to activate DKIM on your domain name at your DNS provider
- Here is one example of the process. In this example, we will add a new TXT record to activate our DKIM record.

- Here is another example of the process. In this example, we have an existing DKIM record, so we will edit it to activate our DKIM record.

Scenario C
1. Contact your email service provider and ask them for the DKIM record for your domain name
⚠️ Note: We do not have the DKIM record for your domain, only your email service provider does.
2. Once you have the DKIM record for your domain, log in to your hosting control panel with us
3. From the top right, click the down arrow ∨ and choose the domain you want to access the DKIM record management for

4. Click on the DNS Zones button

5. Under the Name column, look for the DNS entry x._domainkey – this is the DKIM entry that needs to be changed to the DKIM record your email provider gave you. Click the pencil icon to the right of this entry.

6. On the Edit Record popup, update the Name and Value fields and put in the values your email provider gave you in their place. Once the DKIM record values are updated, click the Save button to apply changes.
⚠️ Note: DKIM records are very long, so expand the window to view the full record for proper updating.
🚨Note: If your email provider doesn’t give you a value for the Name field, leave it as x._domainkey
- Here is an example of the process, in our example, we will edit our DKIM record with the following ficitious values:
Name
s1._domainkey
Value
v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD5vnSOe0VNSY4xkPn1HQ4dHLq1jMVWlyWcL8Pbrqx3yF5Doa7VeQfKYRaZBbAobXYvi/xkG1jLeA1gF8AhoV+XfzGtyqFNsDkYvQhfh8sN/jEoOfq8B+ikXTO7C0Yp1dbzQKJffK2jOZ3QDBV7dW9C64tkJ6XHkIDMJHe0hqfQIDAQAB

Scenario D
Google Workspace
This process is done completely external to our platform, between your Google Workspace account and your DNS provider. You can use these steps as a general guideline.
1. Google Workspace email must be activated on your domain, and Google MX records should already be set up in your DNS zone at your DNS provider (Cloudflare, etc.)
2. Complete Google documentation to turn on DKIM for your domain
⚠️ Note: If you get lost at this step, contact Google, as they are your email service provider.
3. Once you’ve turned on DKIM via Google, go to your DNS provider (Cloudflare, etc.)
4. Follow their documentation to activate your Google Workspace DKIM record on your DNS zone
⚠️ Note: If you get lost, contact your DNS provider for exact steps.
Microsoft 365
This process is done completely external to our platform, between your Microsoft 365 account and your DNS provider. You can use these steps as a general guideline.
1. Microsoft email must be activated on your domain, and Microsoft MX records should already be set up in your DNS zone at your DNS provider (Cloudflare, etc.)
2. Complete Microsoft documentation to turn on DKIM for your domain
⚠️ Note: If you get lost at this step, contact Microsoft, as they are your email service provider.
3. Once you’ve turned on DKIM via Microsoft, go to your DNS provider (Cloudflare, etc.)
4. Follow their documentation to activate your Microsoft 365 DKIM record on your DNS zone
⚠️ Note: If you get lost, contact your DNS provider for exact steps.