Amazon Simple Email Service
Developer Guide

Appendix: Create a Deliverability Dashboard

Bounce and complaint rates can have a negative impact on your sender reputation. A negative sender reputation makes it less likely that the messages you send using Amazon SES reach your recipients' inboxes. Additionally, if the bounce or complaint rate for your account is too high, we might place your account under review or pause your account's ability to send email. 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 includes procedures for creating a simple dashboard that shows information about bounces and complaints. You can customize this solution to meet your specific needs. When you complete the procedures in this appendix, you will receive an email every day that includes a link to a web page stored in an Amazon S3 bucket. 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 image below 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.