Skip to main content

Fix the “DKIM not signed” error in HoneyBook

Learn how to fix the “DKIM not signed” error in HoneyBook by enabling and adding DKIM records in your email and domain provider settings

Updated today

The “DKIM not signed” error means your outgoing emails don’t include a DKIM signature. Without a valid DKIM record:

  • Email providers can’t verify your messages

  • Your emails are more likely to be marked as spam or rejected

To resolve this error, you’ll need:

  • Access to your email provider’s admin console such as Google Workspace, Outlook, or Zoho

  • Access to your domain provider’s DNS management console such as GoDaddy, Squarespace or Namecheap

📣 Note

HoneyBook checks and alerts you about DKIM issues, but fixes must be done in your provider’s settings. If needed, contact your email provider or domain provider’s support team.


Step 1: Enable DKIM in your email provider

  1. Log in to your email provider’s management console

  2. If you’re unsure who your email provider is, use an MX Lookup tool → enter your domain (everything after “@”)

  3. Locate your DKIM settings or “Email authentication” section

  4. Toggle DKIM on if it isn’t already

  5. Copy the values provided, which usually includes a DKIM selector name and a public key (p=). You’ll paste these into your domain provider’s DNS settings in the next step.

Find DKIM setup instructions for your specific provider

Each email provider uses slightly different terminology and steps to retrieve DKIM values. Visit your provider’s help center or setup guide for accurate instructions. Keep in mind that instructions will vary depending on the provider.

You can try searching “Set up DKIM for [your provider name].” This will give you the most accurate, provider-specific steps and the DKIM value to copy.


Step 2: Add a DKIM record in your domain provider

  1. Open your domain provider’s management console

  2. If you’re unsure who your domain provider is, use a WHOIS lookup tool

  3. Navigate to the page where you manage DNS TXT records

  4. Create a new TXT record for DKIM. Here’s the typical format:

Type

TXT (don’t select DKIM)

Name or host

DKIM selector provided by your email provider

Value or data

Must include:

  • v=DKIM1

  • p= followed by the public key from your email provider

TTL (Time to Live)

Default, or set between 1800–3600 seconds


Step 3: Save and verify

  1. Save your changes in your domain console

  2. Wait up to 48 hours for DNS changes to propagate

  3. Run HoneyBook’s domain tester again to confirm the error is fixed

  4. Optionally, use a third-party DKIM validation tool


Additional steps for high-volume senders

If you send more than 5,000 emails daily, Google and Yahoo’s 2024 deliverability rules apply to you. In addition to DKIM:

  1. Add a DMARC record to protect against spoofing

  2. Test your setup with a DMARC checker


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!