What is DKIM?

Edited

DKIM (DomainKeys Identified Mail) is a security check that helps inbox providers like Gmail, Yahoo, and Outlook trust that your emails are really coming from you—and not from a spammer pretending to be you.

You can think of DKIM like a digital signature added behind the scenes to every email you send. When inboxes see that signature, they know the message hasn’t been altered and that it truly came from your domain.

Why DKIM matters

DKIM helps with one very important thing: email deliverability.

When DKIM is set up correctly:

  • Inbox providers are more likely to trust your emails

  • Your emails are less likely to land in spam

  • Your brand looks more legitimate and secure

Without DKIM, inboxes have a harder time verifying who sent the email—which can hurt your chances of reaching the inbox.

Who can use DKIM?

DKIM is only available if you send emails from a custom domain email address, such as:

If you’re sending from a free email address like Gmail, Yahoo, or Outlook (for example, yourname@gmail.com), DKIM can’t be set up. These providers manage DKIM for their own domains.

How DKIM works (in simple terms)

Here’s what happens when DKIM is enabled:

  1. Flodesk creates special DKIM keys for your domain

  2. You copy those keys into your domain provider’s DNS settings (like GoDaddy or Namecheap)

  3. Inbox providers check those keys when your email is delivered

  4. If everything matches, your email passes the DKIM check

Once your DNS records are added, DKIM verification can take up to 48 hours to fully validate.

How to set up DKIM in Flodesk

DKIM is set up as part of domain authentication.

For step-by-step instructions, review the guide on how to authenticate your domain manually or use our automatic authentication flow.

How to check your DKIM status

You can see whether DKIM is active at any time by going to:

Account settings → Domain setup in your Flodesk account.

This is the best place to confirm whether your domain is properly authenticated.

Summary

  • DKIM is a digital signature that proves your emails are really coming from you

  • It helps inbox providers trust your emails and improves deliverability

  • DKIM only works with custom domain email addresses

  • Setup requires adding DNS records with your domain provider

  • Validation can take up to 48 hours

FAQ

What does DKIM stand for?
DKIM stands for DomainKeys Identified Mail.

Do I need DKIM to send emails with Flodesk?
You can send emails without DKIM, but your deliverability may suffer. DKIM is strongly recommended if you’re sending from a custom domain.

Can I use DKIM with a Gmail or Yahoo email address?
No. DKIM can only be configured for custom domain emails. Free email providers handle DKIM on their own domains.

Where do I add DKIM records?
DKIM records are added in the DNS settings of your domain provider (such as GoDaddy, Namecheap, or Cloudflare).

How do I know if my DKIM is working?
Log into Flodesk and go to Account settings → Domain setup to check your DKIM status.

Was this article helpful?

Sorry about that! Care to tell us more?

Thanks for the feedback!

There was an issue submitting your feedback
Please check your connection and try again.