重定向 AWS SES 电子邮件

Redirect AWS SES Emails

我运行 一个 AWS Elastic-Beanstalk 环境并设置了 AWS SES。我有一个发送和接收电子邮件的 support@my-domain.com 电子邮件地址。到目前为止,一切都很好。但是,发送到 support@my-domain.com 的电子邮件作为单独的文件存储在我的 S3 存储桶中。因为它是一般支持的电子邮件地址,所以针对它的邮件将由支持团队回复(不能要求他们从 S3 下载单个文件)。我的想法是将发往 support@my-domain.com 的电子邮件重定向到其他电子邮件地址。我可以通过 AWS SES 做到这一点还是有更好的解决方案?

是的,您可以使用 sns 主题和 lambda function.in 将您的电子邮件发送到 SES 并检查转发

这里分享一个link你可以参考:https://medium.com/@ashan.fernando/forwarding-emails-to-your-inbox-using-amazon-ses-2d261d60e417

您可以阅读文档并单击“启动堆栈”按钮,它将在您的 aws 帐户中为您直接生成云并部署所有内容。

您也可以关注这个 link : https://github.com/arithmetric/aws-lambda-ses-forwarder

在这两种情况下都将使用 lambda 函数。

另一种解决方案:为 support@my-domain.com 地址创建 AWS WorkMail 帐户。在这种情况下,您可以通过 Web 界面或电子邮件应用程序使用此地址,您可以为传入消息设置不同的规则。

理想情况下,您应该有支持团队的 DL 或收件箱。如果不可能,则使用 S3 事件触发 lambda,它会发送附件。 我们可以使用 SES 接收电子邮件,您可以在此处阅读更多相关信息:https://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email.html。 如果您想要电子邮件退回通知,您可以设置 ConfigurationSet 以获取 delivery/failed/bounce: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/using-configuration-sets.html 我们正在使用这两种方式发送促销电子邮件。我们的邮件中有一个 link 可以退订。如果客户阻止我们的电子邮件或电子邮件 ID 不正确,我们会收到一封邮件。对于应用程序故障堆栈跟踪,我们发送邮件到支持收件箱,所有开发人员都可以从他们的 outlook 访问它。