Skip to main content
Apply for a Cheap Website
Website explainer · 1:47

DKIM Explained: The Digital Signature Behind Business Email

What does a DKIM signature do for business email? It lets a receiver verify a signing domain and signed message data.

Jersey Web video: An email signature check

1:47 · No narration: the video shows each step as text on screen, and every step is written out below, with buttons that jump the video to it.

Download the on-screen text track (VTT)

The six points in the video

This is a silent video. The headings, explanations and labels below reproduce the information on screen.

  1. Step 1: DKIM uses a digital signature

    DomainKeys Identified Mail is the full name.

    On-screen labels: Signing domain; Digital signature; Email authentication.

  2. Step 2: The sender keeps a private key

    The sending service uses it to sign outgoing email.

    On-screen labels: Private signing key; Sending service; Protected configuration.

  3. Step 3: DNS publishes the public key

    Receiving servers use the public key to check the signature.

    On-screen labels: Public verification key; DNS record; Receiver check.

  4. Step 4: A selector finds the right key

    The message identifies which published signing key to use.

    On-screen labels: Signing domain; Selector value; Matching DNS key.

  5. Step 5: Check each sending service

    A website mail service may need its own authentication setup.

    On-screen labels: Mailbox provider; Form-mail provider; Separate setup checks.

  6. Step 6: Keep the limits in mind

    A valid signature alone does not prove a message is safe or wanted.

    On-screen labels: Authentication signal; Related SPF and DMARC; Still assess the message.

A practical check for your business

Check which sending service signs the message and which domain its signature uses. Review a real message's authentication results with the email provider after changing the relevant DNS settings.

Sources and further detail

Common questions

What does a DKIM signature do for business email?

It lets a receiver verify a signing domain and signed message data. Verify the actual messages your services send.

Go further

Guide Read the practical guide More context for planning and maintaining your business website. 5 min read → Jargon Buster SPF, DKIM and DMARC explained Read the related Jargon Buster explanation. Read the explanation →

Verify the actual messages your services send.

Tell Jersey Web what your website needs to do and which part you want help with.

Talk to Jersey Web →

More video tips

All 205 videos →
Length 1:47 Business email

DMARC Explained: Email Alignment, Reports and Domain Policy

DMARC, explained.
Length 1:47 Business email

Why Did My Business Email Bounce? 6 Useful Checks

Make sense of delivery failures.
Length 1:47 Business email

Business Email Going to Spam? 6 Things to Review

Business email delivery checks.