删除IMAP服务器上的邮件
本文关键字:IMAP 服务器 删除 | 更新日期: 2023-09-27 18:04:48
如何删除IMAP服务器上的邮件?我用的是chilkat
Chilkat.EmailBundle bundle = imapClient.FetchHeaders(mset);
bundle中有一个方法,但它不会从Server中删除邮件。问候Sanchaita
在Chilkat网站上有很好的文档(包括代码示例):
从IMAP邮箱中单独删除邮件(一次删除一封)
也:
删除IMAP邮箱中的邮件
其他IMAP示例:
IMAP c#示例
希望这些对你有帮助。
编辑:
根据下一页的文档:
Chilkat c# EmailBundle类参考
RemoveEmail和RemoveEmailByIndex方法都只是从bundle中删除邮件,而不是从服务器中删除邮件。您将需要使用上述链接中描述的另一种方法从服务器中删除消息。
编辑
我对Chilkat库不是很熟悉,但是从文档来看,EmailBundle类中的"GetEmail"方法将在特定索引处检索邮件,然后您可以使用IMap类中的"AppendMail"方法将邮件上传到特定的收件箱,如以下示例所示:
上传(追加)邮件到IMAP邮箱
我希望这有帮助,如果有,请标记为回答。