【问题标题】:Gmail Email ThreadingGmail 电子邮件线程
【发布时间】:2015-06-24 16:10:09
【问题描述】:

我正在构建一个 CRM,并在其中包含了电子邮件。当我从我的 CRM 向 gmail 帐户发送电子邮件,然后从 gmail 帐户回复它时,它会自动线程对话(在 Gmail 中),但是如果我随后从我的 CRM 回复回复,它会在 Gmail 中启动一个新线程.

我阅读了https://webapps.stackexchange.com/questions/965/how-does-gmail-decide-to-thread-email-messages,其中指出它基于电子邮件主题,但这似乎不适用于我的问题。

请记住,当我说我正在“回复”时,我只是表示我正在发送另一封具有相同主题的电子邮件(显然是来自相同的电子邮件)。

奇怪的是,如果我从我的 CRM 中发送另一封主题相同的电子邮件到同一封电子邮件,它会显示主题,而不是回复。

有人知道为什么会发生这种情况以及如何解决吗?

更新: 可能值得一提的是,我正在解析回复,所以之前的电子邮件正文不包括在内。

【问题讨论】:

    标签: python email gmail


    【解决方案1】:

    基于主题的线程不是标准的。您应该将 in-reply-to 标头设置为第一封电子邮件的 message-id。

    【讨论】:

    • 不应该是回复消息的message-id吗?如果所有回复都是针对第一个消息 ID,您可能会得到乱序回复。按时间戳排序是不够的。
    猜你喜欢
    • 1970-01-01
    • 2021-04-17
    • 2021-02-14
    • 1970-01-01
    • 1970-01-01
    • 2011-04-06
    • 2019-04-08
    • 2011-06-30
    • 2016-02-29
    相关资源
    最近更新 更多