我正在使用OpenPop.Net使用C#应用程序访问邮件。我希望能够标记我使用此应用程序处理的邮件,而无需删除/删除这些邮件。另一个问题是,我不能只接收未读邮件,因为还有其他应用程序/人员可以访问此邮件。有什么办法吗?
Pop3协议不允许在服务器上标记任何内容。所有电子邮件只能在您的机器上本地标记。所有使用Pop3的电子邮件客户端都有自己的标记为读取逻辑,这是基于本地客户端数据库完成的。您不需要担心用户使用的其他客户端。只需下载电子邮件并将messageid存储在本地某个地方,也许还有其他一些额外的信息。然后基于该过程只存在于本地数据库中的电子邮件中。