Skip to main content
All CollectionsWorkflowsEmails
Fix the "Invalid DKIM" error message
Fix the "Invalid DKIM" error message

How to resolve an invalid DKIM error with your custom domain

Updated over a week ago

Receiving an error when using HoneyBook's domain tester tool indicates that there is an issue with your integrated email's DKIM or SPF configuration, which can significantly impact email deliverability for your custom domain. This article covers what to do if you are getting the Invalid DKIM error message.

What this error means

What you'll need to fix it

Where you'll fix it

There is a DKIM signature in your email headers, but the signature is invalid. Likely, the text found in DKIM is invalid due to a typo or omission.

  • Information from your email service provider (ESP)

  • Information from your domain provider

  • Your email service provider's management console

  • Your domain provider's management console

📣 Note

While HoneyBook is able to check this record for you and notify you of the error, updating a DKIM record is done outside of HoneyBook and directly in your domain provider's Domain Name System (DNS) settings. HoneyBook is not able to complete this process for you.

If you need further assistance, reach out to your email service provider and/or domain provider's support team.


Update your DKIM record

  1. Go to your email service provider's management console

    1. If you aren't sure who your email provider is, use this resource

    2. Enter your domain name (everything after the " @ ") > select MX Lookup

    3. Your email provider will appear at the bottom of the page

  2. In your email provider's settings, find your DKIM > toggle it on if it isn't already

    1. You’ll need to copy a few things from your email provider and paste them into your domain provider

  3. Open a new tab > go to your domain provider's management console

    1. If you aren't sure who your domain provider is, use this resource

    2. Enter your domain name (everything after the " @ ") > select Lookup > find the Registrar Information section

    3. Your domain provider is listed as the Name

  4. If you also find a Reseller Information section, you'll find your domain provider's name there instead.

  5. In your domain provider's management console, find the page where your update your domain's DNS TXT records.

  6. Open the faulty DKIM record

  7. While the exact process varies by provider, here are resources to reconfigure a DKIM record for some of the most common domain providers:

  8. Save your changes

While the process can look very different, the information you'll provide your domain provider can look very similar. Here's what you'll typically want to enter when defining a DKIM record:

Field name

Value to enter/select

Type

TXT Do not select DKIM

Name/Host

Your email provider's name

Value/Data

What your email provider lists as their value. Must include:

  • At the start: v=DKIM1

  • A public key: p=

TTL (time to live)

How often the domain provider will check for DKIM record changes, measured in seconds. Some domain providers recommend using the default TTL or setting it between 1800 and 3600 seconds.


Next steps

Verify your changes

DNS changes can take up to 48 hours to take effect. Once 48 hours passes, run the domain tester again to check if the error was fixed.

If you send more than 5,000 emails per day

If you send more than 5,000 emails per day, Google and Yahoo's email spam filter updates (taking effect February 2024) impact you directly. Once you've verified your DKIM and SPF configuration, you will also need to define DMARC. You can check your DMARC settings using this tool.

Still have questions? Feel free to send us a message by clicking the Question Mark icon on any HoneyBook page. Our team is always happy to help!

Did this answer your question?