创建 IMAP 客户端并使其本地消息存储与服务器保持同步的最佳通用技术是什么?
我想我正在寻找正确的方法来找出自上次检查以来服务器上的 IMAP 文件夹中发生了什么变化,然后下载这些更改,将它们保存到我的本地数据库中......这将包括不再包含的消息在文件夹中(已删除或移动)、新消息和更改的消息...
我想新消息很容易,我可以获取文件夹的最高 UID,然后查找自该 UID 以来的消息。我不太确定是否检测到已删除或移动或更改的消息(也许消息上的某些标志已更改)。
谢谢!
创建 IMAP 客户端并使其本地消息存储与服务器保持同步的最佳通用技术是什么?
我想我正在寻找正确的方法来找出自上次检查以来服务器上的 IMAP 文件夹中发生了什么变化,然后下载这些更改,将它们保存到我的本地数据库中......这将包括不再包含的消息在文件夹中(已删除或移动)、新消息和更改的消息...
我想新消息很容易,我可以获取文件夹的最高 UID,然后查找自该 UID 以来的消息。我不太确定是否检测到已删除或移动或更改的消息(也许消息上的某些标志已更改)。
谢谢!