如何使用Pop3将邮件标记为已读?

10

我正在使用一个开源客户端以编程方式处理传入的电子邮件(在 Windows 2003 上)。避免收到已读电子邮件的唯一方法是从服务器中删除它们。这不是理想的解决办法。据我所知,Pop3 中没有命令设置电子邮件为已读状态。那么你该怎么做呢?

2个回答

21

检查这个是由 POP3 客户端负责的。最可靠的方法是使用 UIDL POP3 命令来获取唯一的邮件 ID,并在客户端上跟踪这些 ID。


13

如果您不想删除邮件,则需要跟踪所有已下载的电子邮件,并且不再使用 RETR 命令重复下载。据我所知,在标准 POP3 协议中没有类似于“标记为已读”功能的选项(至少在 rfc 中没有提到)。


1
POP3允许客户端下载传入的邮件,服务端没有其他操作,只有“给我邮件”的请求 :) 因此你说得对。+1。 - OJ.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接