2017-05-12 56 views
0

当我从第三方获取邮件时,我的要求是按照ThreadId在单个线程中邮寄这些邮件。在使用Gmail的情况下,我使用的是GIMAP。它有一个给出ThreadId的方法ThreadId。但在其他服务提供商如Ymail,Outlook的情况下,我没有得到任何API来获取ThreadId。电子邮件IMAP邮件正在获取

PS:我不想使用REST API的

回答

3

你不会得到线程ID(X-GM-THRID),因为它不是在IMAP默认实现。它是Google与LABELS(X-GM-LABELS)和MSGID(X-GM-MSGID)共同实施的扩展项目。

您必须弄清楚自己完成电子邮件对话。有2个算法来做到这一点。 第一种方法是使用“in-Reply-to”字段。 第二种方法有点复杂,基于参考文献。

link具有电子邮件线程的详细信息。

+0

谢谢Darshan。链接有帮助 –

+0

如果它对你有帮助,你可以接受这个答案。 –

相关问题