MailGateGuides › DKIM selector not found — why your DKIM

“DKIM selector not found” — what it means

Unlike SPF and DMARC, DKIM has no fixed location in DNS. The key lives at <selector>._domainkey.yourdomain.com, and the selector is an arbitrary string your mail provider chose. A checker cannot find your key unless it guesses that string.

So “selector not found” usually means the checker guessed wrong — not that DKIM is broken. MailGate probes 22 common selectors in parallel, which catches most real-world setups.

Common selectors by provider

ProviderSelector(s)
Google Workspacegoogle
Microsoft 365selector1, selector2
Amazon SESthree random tokens (CNAMEs)
SendGrids1, s2
Mailchimpk1
Postmarkpm, 20230101
Zohozoho, zmail
HubSpoths1, hs2
Mailgunmx, smtp, krs

Find your real selector in 30 seconds

Send yourself a message, then open the raw source (Gmail: Show original; Outlook: View message source). Find the header:

DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
    d=example.com; s=google; t=1699999999;

s= is your selector. d= is the signing domain. Now query it:

dig TXT google._domainkey.example.com +short

A record starting v=DKIM1; k=rsa; p=MIIBIjAN... means DKIM is published correctly.

When it is genuinely broken

Probe my DKIM selectors — free →

Related guides


MailGate — free SPF, DKIM & DMARC checker. Check any domain →