在openpop中,我们必须调用disconnect()或must ()来提交delete命令,如何在调用pop3Client.DeleteMessage()时立即删除消息?
发布于 2013-01-19 09:24:14
我是OpenPOP的开发人员。
POP3 RFC声明您可以向POP3服务器发送DELE 命令,带有该号码的消息将被标记为已删除,但只有在POP3客户端进入UPDATE状态时才会首先删除,这在POP3客户端发送QUIT命令时发生。当发送QUIT命令时,POP3客户端只能从那里断开连接。当您在OpenPOP POP3客户端上调用POP3时,将发送QUIT命令,客户端断开连接。Dispose()将在内部为您调用Disconnect()。
DELE
UPDATE
QUIT
Dispose()
Disconnect()
这意味着无法立即删除消息(),因为POP3就是这样工作的。
https://stackoverflow.com/questions/14411593
相似问题