我正在使用开源客户端以编程方式处理传入的电子邮件(在 Windows 2003 上)。防止接收以前阅读的电子邮件的唯一方法是从服务器中删除它们。这不太理想。据我所知,Pop3 中没有将电子邮件设置为正在阅读的命令。那么你怎么做呢?
TerryRoquito
问问题
7945 次
POP3 客户端有责任对此进行检查。最可靠的方法是使用UIDL
POP3 命令获取唯一的消息 ID,并在客户端跟踪这些 ID。
如果您不想删除,则必须跟踪所有已下载的电子邮件,并且不要再次 RETR。afaik 在标准 POP3 协议中没有类似“标记为已读”的功能(至少在rfc中没有)