Amazon Simple Email Service
Developer Guide (API Version 2010-12-01)

Processing Bounces and Complaints

High bounce and complaint rates put your account at risk of being shut down, so you need to make sure that you have a process in place to remove recipient addresses that have bounced or complained from your recipient list. For tips on preventing the inclusion of invalid email addresses on your list, see Obtaining and Maintaining Your Recipient List. The following guidelines pertain to handling bounces and complaints. For more detailed information, see the Amazon Simple Email Service Email Sending Best Practices whitepaper.

  • Monitor your bounces and complaints and remove any bounced or complained recipient addresses from your mailing list. You can be notified of bounces and complaints in one of two ways: by email or by Amazon Simple Notification Service (Amazon SNS) notifications. For more information, see Monitoring Using Amazon SES Notifications.

  • If your recipient list is large, you should probably set up an automated process. For .NET example code on how you might manage your email list using the information in Amazon SNS notifications, see Handling Bounces and Complaints on the Amazon SES blog.

  • Treat suppression list bounces like any other hard bounce. Although it is possible to remove addresses from the suppression list by using the Amazon SES console, only do that if you are 100% sure that the email address is valid. In most cases, the email address is not valid, and you should remove it from your list.

  • If you need to test your bounce and complaint handling process, use the Amazon SES mailbox simulator. Emails that you send to the mailbox simulator do not affect your bounce and complaint rates. For more information, see Testing Amazon SES Email Sending.