我注意到,当我从 gmail API 发送消息然后收到电子邮件回复时,回复永远不会与原始消息串接在一起。复制步骤:
- 在 gmail.com 上,为某人创建一个新的电子邮件草稿。不要发送它。
- 转到https://developers.google.com/gmail/api/v1/reference/users/drafts/list并在底部登录。为 userId 输入“me”,然后单击 Execute 以获取草稿的 ID。
- 转到https://developers.google.com/gmail/api/v1/reference/users/drafts/send,在底部登录,在 userId 中输入 'me' 并填写步骤 2 中的 ID。单击 Execute to发送草稿。
- 让其他人回复您的电子邮件。
在 gmail.com 上,此人的回复未与发送的原始电子邮件串接在一起。但是,如果您从 gmail UI 而不是 API 发送,这会很好。在检查标头时,唯一的区别是 API 添加了第二个“已接收”标头。我不确定这是否是gmail没有线程的原因。
有没有其他人看过这个?发送草稿时,gmail.com UI 与 API 有何不同?