2017-05-12 60 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

如果它對你有幫助,你可以接受這個答案。 –

相關問題