AWS/SNS, SQS and SES
SNS Simple Notification System
It's HA, durable, secure, fully managed pub/sub messaging system.
The same message can be consumed by multiple subscribers.
Using message filters we can based on a field(s) in a message send specific message to the specific subscriber.
Durability, after a number of retries messages will get discarded.
SQS Simple Queuing System
SES Simple Email System
Handling Bounces and Complaints
When you uses SES Simple Email System from AWS you need to manage:
- bounce backs
- complaints
this is required by Amazon to protect your reputation, so Amazon IP /or your domain won't get blacklisted.
Amazon SES assigns a unique message ID to each email that you successfully submit to send. When Amazon SES receives a bounce or complaint message from an ISP, we forward the feedback message to you. The format of bounce and complaint messages varies between ISPs, but Amazon SES interprets these messages and, if you choose to set up Amazon SNS topics for them, categorizes them into JSON objects. Read more link you find in #References section.