我在应用程序中建立了电子邮件跟踪系统,该系统显示我已发送多少电子邮件,已阅读多少电子邮件以及正在通过AWS SES发送的电子邮件。我想知道是否可以通过某种方式知道客户是否回复了?
答案 0 :(得分:0)
要了解已阅读/打开了多少电子邮件,可以使用称为“打开”的SES功能。 https://aws.amazon.com/blogs/messaging-and-targeting/open-and-click-tracking-have-arrived/ 您需要使用配置集来执行此操作,这可以启用Cloudwatch指标,也可以在发生任何打开事件时触发SNS,SES将在HTML主体的底部添加一个1像素图像的链接,但是应该包含HTML正文(html部分)。
要知道有多少人回复了该电子邮件可能很棘手。首先,您正在通过SES发送电子邮件,但是当它们回复时,发件人/答复地址域是否指向SES传入邮件?示例:您的域中是否有mx指向SES传入电子邮件端点,如果可以,则可以使用SNS触发IceMetalPunk提到的内容,但是如果不使用SES接收电子邮件,则无法进行。 最好的选择是使用子域作为发送域,并在获得主域以接收到邮箱的电子邮件的情况下接收到S3的电子邮件。