用VB实现了POP3接收邮件并删除服务器邮件,怎么可以不接收邮件直接删除服务器邮件呢
接收删除已经实现了, 可是接收邮件才会标记dele. 怎么可以不接收下载邮件,就可以dele all, 哪位做过呢
[解决办法]
直接发送dele 命令,不要发送 retr 命令。发送完成dele 命令后,直接发送quit命令,邮件服务器就会执行的。(ps:如果在发送quit命令之前,发送了rset命令,则所有标记为删除的邮件会被去除删除标记,发送quit命令以后也不会被删除了。)
如果想删除所有邮件,需要首先用list 或这 uidl 命令获取邮件列表 然后用循环一个一个的发送dele 命令即可。