Gmail 电子邮件线程
Gmail Email Threading
我正在构建一个 CRM,我在其中包含了电子邮件。当我从我的 CRM 发送一封电子邮件到一个 gmail 帐户,然后从 gmail 帐户回复它时,它会自动将对话串起来(在 Gmail 中),但是如果我然后回复从我的 CRM 的回复,它会在 Gmail 中启动一个新线程.
我读到 https://webapps.stackexchange.com/questions/965/how-does-gmail-decide-to-thread-email-messages,其中指出它是基于电子邮件主题的,但这似乎对我的问题不起作用。
请记住,当我说我是 'replying' 时,我的意思只是我正在发送另一封主题相同的电子邮件(显然是从同一封电子邮件发来的)。
奇怪的是,如果我从我的 CRM 发送另一封主题相同的电子邮件到同一封电子邮件,它会线程化,而不是回复。
有人知道为什么会这样吗?我该如何解决?
更新:
可能值得一提,我正在解析回复,所以不包括以前的电子邮件正文。
基于主题的线程不是标准的。您应该将第一封电子邮件的 in-reply-to header 设置为 message-id。
我正在构建一个 CRM,我在其中包含了电子邮件。当我从我的 CRM 发送一封电子邮件到一个 gmail 帐户,然后从 gmail 帐户回复它时,它会自动将对话串起来(在 Gmail 中),但是如果我然后回复从我的 CRM 的回复,它会在 Gmail 中启动一个新线程.
我读到 https://webapps.stackexchange.com/questions/965/how-does-gmail-decide-to-thread-email-messages,其中指出它是基于电子邮件主题的,但这似乎对我的问题不起作用。
请记住,当我说我是 'replying' 时,我的意思只是我正在发送另一封主题相同的电子邮件(显然是从同一封电子邮件发来的)。
奇怪的是,如果我从我的 CRM 发送另一封主题相同的电子邮件到同一封电子邮件,它会线程化,而不是回复。
有人知道为什么会这样吗?我该如何解决?
更新: 可能值得一提,我正在解析回复,所以不包括以前的电子邮件正文。
基于主题的线程不是标准的。您应该将第一封电子邮件的 in-reply-to header 设置为 message-id。