openpop.net虽然使用disconnect()但无法删除邮件

时间:2016-01-26 20:54:18

标签: c#

我正在使用client.deletemessage client.disconnect 无论如何代码来处理哪些应该使用disconnect(和QUIT)。 然而,一些消息不会被删除 - 它们会粘在系统中:

当我直接启动控制台应用程序时 - 它会删除所有内容。 当我使用调度程序时,它会删除部分/全部消息,但并不总是全部。 我尝试了另一个调度程序和同样的事情 - 运气问题。

此外 - 在这两种情况下,邮件都被标记为删除(我在运行后将其视为在Outlook上读取)。

所以通过调度程序(虽然使用与我自己相同的用户帐户)看起来断开连接是不可靠的???

1 个答案:

答案 0 :(得分:0)

加入 client.DeleteAllMessages(); client.Disconnect(); (虽然后者本来应该开始)似乎有所帮助。