如何从IMAP服务器中删除邮件。我正在使用chilkat
Chilkat.EmailBundle bundle = imapClient.FetchHeaders(mset);
bundle中有一个方法,但它不会从Server中删除邮件。 问候 Sanchaita
答案 0 :(得分:1)
Chilkat网站上有很好的文档(包括代码示例):
Delete Email Individually (One at a time) from an IMAP Mailbox
此外:
Delete Email from an IMAP Mailbox
其他IMAP示例:
希望这些帮助。
修改强>
根据以下页面上的文档:
Chilkat C# EmailBundle Class Reference
RemoveEmail和RemoveEmailByIndex方法仅从捆绑包中删除电子邮件,而不是从服务器中删除。您需要使用上面链接中描述的其他方法从服务器中删除消息。
修改强>
我对Chilkat库不是很熟悉,但是从文档中可以看出,EmailBundle类中的“GetEmail”方法会在某个索引处检索邮件,然后你可以在IMap类中使用“AppendMail”方法将邮件上传到特定收件箱,如以下示例中所指定:
Upload (Append) Email to an IMAP Mailbox
我希望这会有所帮助,如果确实如此,请将其标记为已回答。