AWS SES 回复上一封电子邮件

Ale*_*ski 6 email amazon-web-services

是否可以回复我之前使用 AWS SES 发送给用户的电子邮件?我在文档中看不到任何可以实现这一点的内容。

所以我想:

(1) 发送电子邮件至电子邮件地址 X

(2) 回复来自 (1) 的电子邮件线程

the*_*man 5

对于更复杂的邮件方案,使用 SES 为第一条消息生成的“Message-ID”填充处理消息的“References”和“In-Reply-To”标头可以推动电子邮件客户端将两条消息保持在同一线程中.

例如,我的用例是 Alice 将客户推荐给 Bob。首先,我想从 Alice 向 Bob 发送一条消息,其中包含客户端的信息(客户端看不到);然后发送给客户的消息,来自 Alice,CC'ing Bob,介绍客户和 Bob。

  • @SumitJangra 我最近开始工作,请确保您的消息 ID 被“<”和“>”包围以作为引用和回复标头字段,在 https 上有一个示例://workspaceupdates.googleblog.com/2019/03/threading-changes-in-gmail-conversation-view.html (3认同)
  • 当我从 ses 发送电子邮件时,我收到类似消息 ID 的响应 - 010001760453b964-806e8d2d-9568-4e48-8d42-bca433a2656e-000000。我尝试发送“In-Reply-To”和“References”如上面的消息ID,然后附加@email.amazonses.com,但它不起作用。我在这里做错了什么吗? (2认同)

jfn*_*eis 4

我认为这是不可能的,因为回复只不过是电子邮件客户端决定按某些标准(例如:标题和发件人)进行分组的新消息。您可以尝试在原始标题前发送一封带有“RE:”的新电子邮件,并测试您最常见的客户(公司电子邮件、gmail、outlook 等)是否符合您的预期。

  • 这就是最终为我工作的内容,为主题添加了“RE:”前缀。它可以在 Polymail、gmail 中工作,不能在 Safari 邮件客户端中工作,但我认为这对于我的用例来说已经足够了。 (2认同)