2 Answers
- Newest
- Most votes
- Most comments
1
Hi amarcin,
There are two options:
- Use subscription protocol "Email" instead of "Email-JSON". It has same result but in clear text.
- Send the notifications to a Lambda which can then send a formatted email via SES. For fan-out pattern and scalability, you could send to SNS->SQS<-Lambda
1
I suppose the answer to this question depends on what you want to do with the incoming email. If you need to be able to view incoming messages in an email client such as Outlook, keep in mind that Amazon SES doesn't have an IMAP server.
If you want to view incoming messages in an email client, I recommend that you connect Amazon SES to Amazon WorkMail. WorkMail does provide an IMAP server. You can connect your email client to the IMAP server to easily retrieve inbound messages in an email client.
Thank you for that perspective! I think I'll take your idea and ditch the Lambda function idea and instead use WorkMail as the hosting IMAP server for an all-AWS architecture.
Relevant content
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 months ago
Thank you! I've found that even using the Email subscription protocol still returns a JSON object. Good tip on using SQS as well. I found this document for using a Lambda function: https://aws.amazon.com/blogs/messaging-and-targeting/forward-incoming-email-to-an-external-destination/