Problem:
When moving email services to SES you are allowed a maximum of a 10% email bounce rate before your account is paused. You therefore need an alerting system to allow you to fix any issues proactively.
Solution:
1. Create a new SNS topic by going to SNS and then click Create topic
2. Enter the details for your topic and then click create topic
3. Open your new topic and click create subscription
4. Choose Email as the protocol and enter an email address for the alerts
5. You should see a success alert
6. You will then be sent an email where you have to confirm the Subscription
7. Open the Cloudwatch console and click Alarms and click Create Alarm
8. Click Select metric
9. Select SES
10. Click Account Metrics
11. Select Reputation.BounceRate and click Select Metric.
12. You should see the Metric box populate some data
13. Give the Alarm a name and change the bounce rate to the level you want to alert on. The limit is 10% before the account will be pause so going for something like 3-5% would be wise to take action. Set Treat missing data as ignore.
14. Set Whenever this alarm to State is ALARM, Send notification to the SNS subscription you just created and select the email list, then click Create Alarm.