所以我使用 Mailgun API 来发送电子邮件,最近也开始使用他们的邮件列表功能。例如,当我发送到邮件列表时:somelist@mg.address.com它返回单个消息 ID。但是,当我收到消息 ID 不包含在数据中的 webhook 响应时,它会提供与服务器发送的单个地址邮件有关的消息 ID。(因此,如果我向 somelist@somedomain.com 发送包含 100 个地址的电子邮件,我将收到包含 100 个不同消息 ID 的通知。我可能会按主题匹配它,但这似乎不对..将事件与邮件列表电子邮件匹配的正确方法是什么?
2 回答
手掌心
TA贡献1942条经验 获得超3个赞
慕村9548890
TA贡献1884条经验 获得超4个赞
您将收到的每个 MailGun 事件都将包含消息 ID。通常它可以在message.headers.message-id下找到。例如,您的活动可能如下所示
{
"id": "ABC123...",
"message": {
"headers": {
"to": "somebody@somewhere.com",
"message-id": "20211012201139.1.XYZ...@somedomain.com",
"from": "you@somedomain.com",
"subject": "Test email"
},
"attachments": [],
"size": 29123
},
"event": "accepted"
...
}
添加回答
举报
0/150
提交
取消