How to Verify and Repair DKIM for Active Sending Tools
DKIM signs messages so receivers can verify that a domain took responsibility for the message. For deliverability work, the important question is not just whether DKIM exists, but whether each active sender signs with the right domain.
Quick answer: Repairing DKIM means checking the real message header, publishing the provider’s selector record, enabling signing in the sending platform, and confirming alignment.
Want this handled for you?The 48-hour audit checks the full sender setup and gives you a prioritized repair plan.
Before you change anything
- Do not assume one DKIM selector covers every tool.
- Do not delete old selectors until you know whether any sender still uses them.
- Confirm whether the provider uses TXT or CNAME selector records.
Step-by-step repair process
- Collect a header from the sender. Find the DKIM-Signature line and note the d= signing domain and s= selector.
- Find the provider’s DKIM setup screen. Google Workspace, Microsoft 365, CRMs, ESPs, and transactional tools each issue their own selector records.
- Publish the selector record exactly. Add the TXT or CNAME record at the DNS host for the correct domain or subdomain.
- Enable signing in the sender platform. Some platforms generate keys first, then require a separate “start authentication” or “enable DKIM” step.
- Send a fresh test message. Check a new header after DNS propagation; old messages do not prove the new setup works.
- Confirm DKIM alignment. The DKIM d= domain should align with the visible From domain for DMARC to pass through DKIM.
Common mistakes to avoid
- Publishing the DKIM record but forgetting to enable signing inside the platform.
- Testing only public DNS and never checking the actual DKIM-Signature header.
- Using a vendor default signing domain when the brand domain should be aligned.
Related repair guides
Collect email headersBuild a sender inventoryClean up SPF includesAdd DMARC reportingMove DMARC beyond p=none
Reference points
These are technical reference points, not a substitute for checking your real message headers and sender inventory.
Not sure which fix comes first?Send the domain and sender tools through the audit. We will prioritize the repair path.