【发布时间】:2013-10-27 07:14:44
【问题描述】:
我正在尝试使用 openpop 在 c# 中读取弹出消息。当消息被下载时,当我使用 getMessage 函数时,它们在服务器上也被标记为“已读”。
有没有什么方法可以让我下载邮件并且在邮箱中保持未读状态。
【问题讨论】:
-
我猜这不是 OpenPOP.net 的错,因为 pop3 甚至不支持在服务器上进行标记。
我正在尝试使用 openpop 在 c# 中读取弹出消息。当消息被下载时,当我使用 getMessage 函数时,它们在服务器上也被标记为“已读”。
有没有什么方法可以让我下载邮件并且在邮箱中保持未读状态。
【问题讨论】:
Pop3 协议没有标志。因此,服务器上的消息不能标记为已读。 IMAP 支持标志。
如果您可以将“openpop”更改为另一个库,我推荐“https://github.com/bertjohnson/OpaqueMail”
【讨论】: