我正在尝试像在 GMail 中一样创建类似的视图。我知道 GMail IMAP 有扩展 X-GM-THRID,我可以在 FETCH 命令中使用它,但这会返回相同数量的项目,我必须按线程 ID 手动对它们进行分组。有没有更快的方法来分组这个?我的意思是,谷歌 imap 服务器可以返回按线程 ID 分组的消息列表(如在 gmail 网络界面中)吗?更加具体:
如果我有这个列表(线程 ID | 文本)
- 12345 “你好”
- 12345 “嗨”
- 12345“怎么了?”
- 67890“你在吗?”
- 67890“不,我不是”
我只想从服务器获取:
- 12345 “你好”
- 67890“你在吗?”
我可以这样做吗?最后,我必须自己分组,但这个解决方案效率低下且速度慢(我有很多消息要分组)
问候和对不起我的英语。