首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Amazon SES退回/投诉处理

Amazon SES退回/投诉处理
EN

Stack Overflow用户
提问于 2016-04-07 22:29:18
回答 2查看 1.7K关注 0票数 4

目前我们正在使用Mandrill发送电子邮件,当Mandrill检测到退回时,我们会获得原始标题以及退回或者说发送电子邮件的子帐户。

在Amazon SES中,我们通过SNS收到通知,这没有问题,但除了来自用户的电子邮件之外,我们没有得到任何原始信息。因此,我们不知道用户使用的是什么电子邮件活动,等等。

有人知道怎么处理这件事吗?

EN

回答 2

Stack Overflow用户

发布于 2016-05-04 02:15:33

每条SNS消息都包含一个带有messageId see的“邮件”部分。如果您发送的是作为唯一响应接收的邮件,则messageId see。因此,如果邮件退回或收到投诉,我会将所有messageId与稍后可能需要的信息存储在一起,如果我收到退回邮件,我可以使用给定的messageId查询所有信息。

票数 0
EN

Stack Overflow用户

发布于 2020-10-10 02:01:30

在我使用的python中,您可以使用正则表达式来获取messageId,如下所示

代码语言:javascript
复制
message_id = re.findall(r"(\w+(?:-\w+)+)@email.amazonses.com", json.dumps(event))[0]

您可以在php中尝试类似的功能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36479264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档