After Amazon SES delivers the message to the recipient server, the recipient server's policies determine whether to deliver the message to an inbox or spam folder, or to reject the message entirely. However, the SMTP 250 OK response doesn't guarantee that the message is delivered to the receiving email address. If Amazon SES receives an SMTP 250 OK response from the recipient SMTP server, then Amazon SES has successfully sent the message to that mail server. For more information on the details included in the SNS notifications, see Amazon SNS Notification Contents for Amazon SES. Then, in the Amazon SNS notifications, review the smtpResponse that Amazon SES returns. To determine if there's an issue with the email recipient server that's preventing your emails from getting delivered, you can set up Amazon SNS notifications for your Amazon SES emails. There's an issue with the email recipient server To remove an email address from the global suppression list, see Removing an Address From the Global Suppression List. To remove an email address from your account's suppression list, see Removing an Email Address from the Suppression List for Your Account. Your emails can result in a bounce if the email address doesn't exist, the recipient's mailbox is full, your sending domain has a poor reputation, or your sending IP address has a poor reputation.Īdditionally, your emails might not be delivered because the recipient email address is either on your account's suppression list, or the Amazon SES global suppression list. Your emails might not be delivered because there's a problem with the recipient email address that results in a bounce. There's an issue with the email recipient email address
To identify this type of failure, you must set up Rendering Failure event notifications using Amazon Simple Notification Service (Amazon SNS). If you send incorrect template data while you send emails using the SendTemplatedEmail API operation, then you can get a Rendering Failure. To identify and resolve what's preventing your emails from getting delivered, check the following: