Amazon SNS Bounce / Complaint Endpoint
Starting with v4.7.0, an API endpoint is available that will let you automatically handle incoming bounce / complaint notices received via the Amazon Simple Notification Service (SNS) from Amazon Simple Email Service (SES).
Creating the SNS Topic
- Click here or go to your AWS Console and access Simple Notification Service, then go to Topics.
- Click Create topic using this configuration:
- Type: Standard
- Name: Enter anything you want, I use "DragonByteTech_Bounce_HTTP"
- Display name: Enter anything you want, I left this blank
- Scroll down and click Create topic
Creating the SNS Subscription
- Click the Topic you just created to open its Edit page
- In the Edit page, click Create subscription
- Create a subscription using the following parameters:
- Topic ARN: Auto filled, leave it
- Protocol: HTTPS (if your site does not have a SSL certificate, get that fixed)
- Endpoint:
https://<yourdomain.com>/api/dbtech-mail/amazon-sns/
Assign the SNS Topic to SES
- Click here or go to your AWS Console and access Simple Email Service, then go to Identities.
- Find your identity (either an email address or a domain)
- Click the Notifications tab and then click Edit next to Feedback Notifications
- For both Bounce feedback and Complaint feedback, select the SNS Topic you created, and tick Include original email headers
- Click Save changes