Why are the emails that I send using Amazon SES getting marked as spam?

Last updated: 2020-04-28

The emails that I send using Amazon Simple Email Service (Amazon SES) are landing in recipient spam folders. Why is this happening? How can I prevent my emails from getting flagged as spam?


Amazon SES attempts to deliver email messages to the recipient's mail server (ISP) until the ISP accepts the message and sends a 250 OK response. If Amazon SES is unable to deliver your email, it returns an error message similar to the following:

"550 4.4.7 Message expired: unable to deliver in 840 minutes."

If the ISP accepts the email and sends a 250 OK response, then the ISP decides whether the email is categorized as spam and determines the overall mailbox placement. If the ISP flags the email message as spam, then the email might be placed in the recipient's spam or junk folder.

Often, ISPs have spam filters with rules that are set up by the ISP. These rules determine whether to process an email as spam or to drop the email entirely.

Several factors can lead to an ISP flagging an email as spam, such as:

To learn more about the best practices for sending emails with Amazon SES, see Tips and best practices

Did this article help?

Do you need billing or technical support?