我需要通过 gmail对话并检查属于此对话的所有电子邮件是否都符合特定标准。
示例:“显示所有电子邮件仅位于已发送项目和垃圾箱中的所有对话”
我对 PHP、.NET (ASP.NET/Winforms)中的任何解决方案持开放态度
谷歌使用非标准扩展,X-GM-THRID
用于他们的对话内容。使用它,并且以某种方式获得X-GM-THRID
了相关线程的,您可以简单地在 IMAP 的SEARCH
命令中使用它。Google 还使用“所有消息”邮箱,其中包含您帐户的所有消息,并X-GM-LABELS
用于找出该消息映射到哪个 IMAP 文件夹。
请参阅RFC 3501了解如何使用AND
运算符SEARCH
并组合上述键。结果很容易在任何 IMAP 库中使用。