DKIM selector not found
The selector DNS record cannot be located.
Problem summary
The selector DNS record cannot be located.
Symptoms
- dkim=fail/temperror with missing key DNS
- No TXT/CNAME at selector._domainkey.example.com
- Signing enabled before DNS propagation
Possible causes
- Selector hostname typo
- DNS not published or published under wrong domain
- CNAME target missing
How to diagnose
- Read s= and d= from DKIM-Signature
- Query selector._domainkey.<d-domain> at the authority
- Confirm CNAME chain if the ESP uses delegated keys
How to fix
- Publish the provider’s DKIM DNS exactly (example name): selector._domainkey.example.com
- Fix typos; wait for authoritative visibility before signing
- Disable signing until the key record resolves
How to verify
- Selector resolves authoritatively
- Test message shows dkim=pass
Prevention
- Publish DNS first, enable signing second
- Record selector names in the domain runbook
When to escalate
- Production mail is failing for a material share of recipients after remediation attempts