Suped

Summary

It can be confusing when you've painstakingly configured your DKIM record in DNS, only to find that your outgoing emails are not being DKIM signed. While the DNS record is a crucial step for email authentication, it only publishes the public key. The actual signing of emails with the private key must occur at your mail server or through your email service provider (ESP).

Suped DMARC monitor
Free forever, no credit card required
Get started for free
Trusted by teams securing millions of inboxes
Company logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logo

What email marketers say

Email marketers often encounter DKIM issues after updating DNS records, finding that emails still aren't signed. Their collective experience highlights that simply publishing the DNS record isn't enough; the sending infrastructure must also be correctly configured to apply the signature. They frequently advise checking with the ESP, as many providers require specific activation steps or direct communication to enable the signing process. The importance of the private key, which is managed by the sending server, is also a common theme among marketers troubleshooting these issues.

Marketer view

Email Marketer from Email Geeks notes that if emails are not DKIM signed despite a record being configured, it's typically an issue to raise with your ESP. They are the ones who need to ensure messages are signed.

12 Jul 2022 - Email Geeks

Marketer view

Email Marketer from Email Geeks suggests that after publishing the public key in DNS, it's critical to check your ESP's portal for an "activation" or "authenticate" button. This step is often overlooked and can resolve many similar issues.

12 Jul 2022 - Email Geeks

What the experts say

Experts emphasize the two-pronged nature of DKIM implementation: the DNS record (public key) and the sending mail server's configuration (private key). They often see instances where users correctly publish the DNS record but overlook the crucial step of ensuring their ESP or mail server is actively signing the emails. Troubleshooting typically involves confirming the private key's presence and correct activation on the sending side, recognizing that the DNS record alone does not perform the signing function.

Expert view

Expert from Email Geeks confirms that if you mean your ESP, you should discuss the matter of getting DKIM signatures in your messages with them.

12 Jul 2022 - Email Geeks

Expert view

Expert from Email Geeks asks two crucial questions: "Did you send a private key to your ESP? Did they turn on signing?" These point to the core of why emails might not be DKIM signed despite a configured DNS record.

12 Jul 2022 - Email Geeks

What the documentation says

Official documentation and technical guides consistently explain that DKIM (DomainKeys Identified Mail) is a two-part authentication standard designed to prevent email spoofing. While a DNS TXT record publishes the public key, enabling recipient servers to verify the signature, the actual signing of outbound emails occurs at the sending mail server using a corresponding private key. This key must be securely stored and correctly configured on the server responsible for sending mail. Without proper server-side implementation, the DNS record alone cannot facilitate DKIM signing.

Technical article

Documentation from Mailgun explains that to implement DKIM effectively, email servers must be configured to sign outgoing emails with a private key. This signing process is distinct from merely publishing the DNS record.

10 Jan 2023 - Mailgun

Technical article

Documentation from Zoho Mail states that you can enable DKIM for your domain from their control panel after creating the required text record in your domain's DNS manager. This implies a two-step process requiring both DNS and platform configuration.

01 Apr 2023 - Zoho

10 resources

Start improving your email deliverability today

Get started