Amazon SES Easy DKIM

Amazon SES DkimStatus PENDING: DKIM records not detected

SES Easy DKIM verification needs all three exact CNAME owner and target pairs from the selected identity and Region. Check the complete published set before waiting on the SES console or changing a sender identity.

Problem description

Amazon SES keeps the identity in a pending DKIM state:

DkimStatus: PENDING

Run this automated test on my domain

Enter your domain. MailFixIt checks the relevant DNS records automatically and shows the evidence.

What to enter

What the check confirms

After all three records match, allow SES time to detect them, then check the same identity in the same Region. AWS may continue searching for the records for up to 72 hours. This page covers Easy DKIM; BYODKIM uses a TXT public key instead.

Frequently asked questions

Why does Amazon SES provide three Easy DKIM CNAME records?

SES rotates and manages DKIM signing keys through the complete provider-issued record set. Publish all three exact owner and target pairs for the selected identity and Region.

Does a public DNS match guarantee that SES will immediately show Verified?

No. A DNS match confirms publication, while the SES console has its own verification timing and Region-specific identity state. Recheck the same identity in the same Region.

Related email diagnostics

Primary sources: Amazon SES Easy DKIM.