Amazon Simple Email Service
Developer Guide

Appendix: Create a Deliverability Dashboard

Bounce and complaint rates can have a negative impact on your sender reputation. This makes it less likely that the emails you send through Amazon SES will reach your recipients' inboxes. Additionally, if your bounce or complaint rate is too high, we may have to suspend your Amazon SES account to protect other users.

For these reasons, it is essential that you have a process to remove email addresses that bounced or complained from your recipient list. This section describes a sample tracking dashboard that you can use to track bounces and complaints using other AWS services. You can customize this solution to meet your specific needs.

When you complete the steps in this section, you will receive an email every day that includes a link. When you click the link, you see a dashboard that displays information about the numbers of bounces and complaints that were received in the previous 24-hour period. The dashboard also provides details about the messages that resulted in bounces and complaints. The following image shows an example of this dashboard.


This solution is not supported by AWS Support.

There are several steps required to create and deploy this dashboard:

As an alternative to completing the preceding sections, you can instead download an AWS CloudFormation template from the aws-support-tools repository on GitHub. To learn more about deploying AWS CloudFormation stacks, see Get Started in the AWS CloudFormation User Guide.