gpt4 book ai didi

email - 我可以使用邮戳来创建线索式回复吗?

转载 作者:行者123 更新时间:2023-12-02 16:01:20 24 4
gpt4 key购买 nike

像许多网络应用程序一样,我们使用 Postmark发送服务器端事件的所有通知。我们的许多事件都是通过一些简单且符合逻辑的东西来分组和关联的(想想对同一问题的多个回复,就像在 GitHub 中一样)。

现在,为这些相关事件发送的每封电子邮件都是它自己的电子邮件线程。我的问题是:如何发送这些电子邮件以便将相关电子邮件推送到同一线程中?

我不确定这是否是邮戳级别的事情(比如包含以前的邮件 ID),或者这是否是我对 SMTP 所做的事情(比如我应该更好地格式化我的主题并内联以前的响应),所以这就是为什么我正在寻求指导。此外,每次 Google 搜索“邮戳电子邮件线程”都会返回对 Ruby Gem 线程安全性的担忧。

有关更多信息,该应用程序是用 PHP 编写的,现在我们是 znarkus/postmark-php用于发送电子邮件和 jjaffeux/postmark-inbound-php用于解析入站的。但是,如果它们对我的任务有帮助,我非常愿意添加任何额外的软件包。

提前致谢!

最佳答案

您可以使用原始 Message-ID 添加一些 SMTP header 大多数客户使用它来将回复链接在一起。如果原始电子邮件有 Message-ID <123@mail.example.com> 的 header 您发出的新电子邮件应保持主题行相同并添加标题:

  • In-Reply-To: <123@mail.example.com>
  • References: <123@mail.example.com>

并且应该通知客户这两封电子邮件应该被串联起来。

编辑:

这些 header 的值应为 SMTP Message-ID header ,这有点令人困惑,因为它是与 Postmark MessageID 值不同的概念,后者只是电子邮件的 UUID。

SMTP Message-ID header 始终采用电子邮件地址的形式,因为这就是它应该形成的方式,但必须与发件人地址相关。

关于email - 我可以使用邮戳来创建线索式回复吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34091928/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com