29.05.2025・TechStuff
29.05.2025・TechStuff

AWS SES Message rejected: Email address is not verified.

Fabian Blechschmidt

I configured one of our Magento 2 stage instances today to use Amazon SES to send emails instead of dumping them into mailhog. But I got the following error:

Message rejected: Email address is not verified. The following identities failed the check in region EU-CENTRAL-1: some@example.com

Searching for the error shows that you are only allowed to send from emails which you identified and validated. That I did. I was sending from my test domain.

SES Sandbox

Maybe I didn’t read thoroughly. What I understood is, that sandbox means I can only send 200 emails an hour which is far more than I need.

Only TO addresses I identified!

But sandbox only allows sending emails which are added to your account – to test AWS. It took a while for me to find this info and therefore I pass it on to you. If you want a proper email server which sends to any address you need SES in the production mode.