DKIM Setup & Validation

Prove Your Emails Are Genuine and Untampered

DomainKeys Identified Mail (DKIM) attaches a digital signature to every email you send, letting the receiving server confirm the message actually came from you and wasn't altered along the way.

DKIM digital signature configuration
What Is DKIM?

A Digital Signature Baked Into Every Message

DKIM works through a pair of cryptographic keys: a private key your mail server uses to sign every outgoing message, and a public key published in your DNS as a TXT record. When a message arrives, the receiving server retrieves your public key and uses it to verify the signature matches.

If it matches, the receiving server knows two things: the message really did come from a server you authorized, and nothing in it, headers or body, was changed in transit. Unlike SPF, which authorizes servers, DKIM authenticates the message itself.

How It Works

From Signing Key to Verified Signature

1. Generate Key Pair

We generate a private and public key pair specific to your domain and mail sending setup.

2. Publish the Public Key

The public key is published as a DNS TXT record under a selector unique to your domain, so it doesn't conflict with other senders.

3. Sign Outgoing Mail

Your mail server signs each outgoing message with the private key, adding a DKIM-Signature header before it's sent.

4. Verify on Arrival

The receiving server checks the signature against your public key. A mismatch or missing signature feeds into your DMARC policy.

Why You Need It

SPF Alone Doesn't Confirm the Message Is Intact

SPF only checks whether the sending server was authorized; it says nothing about whether the message itself was tampered with after it left that server. DKIM fills that gap, and it's the other half of the foundation DMARC needs to function properly.

  • Confirms messages weren't altered in transit
  • Verifies the message genuinely originated from you
  • Required alongside SPF for full DMARC alignment
  • Supports stronger inbox placement and sender reputation
  • Protects against certain types of email tampering and replay
Why DKIM matters for your domain
Ready to Lock Down Your Domain?

Get DKIM Signing Set Up and Validated

Our team will generate your keys, publish the correct DNS records, and confirm your signatures validate properly, as part of a complete authentication strategy alongside SPF and DMARC.