MailKit从Gmail中删除一封邮件删除一条新闻呢?(我可以把它移到垃圾箱,把它从收件箱里拿出来。到目前为止,我已经连接、下载、解析了邮件文本中的链接。我只需要最后一个动作就得到了我需要的东西。谢谢!要从中删除一条消息您可以简单地执行IMAP服务器上的文件夹:client.Inbox.AddFlags(newint[]{index},MessageFlags.Deleted);或client.Inbox.AddFlags(newUniqueId[]{uid},MessageFlags.Deleted);现在邮件在服务器上被标记为已删除。然后您可以通过调用以下命令清除所有已删除项目的文件夹:client.Inbox.Expunge();如果您使用UID而不是索引并且IMAP服务器支持UIDPLUS扩展(检查client.Capabilities),你可以这样删除选中的一组消息:全部内容,如果对你有用,需要了解更多C#学习教程,希望你多多关注——if(client.Capabilities.HasFlag(ImapCapabilities.UidPlus))client.Inbox.Expunge(newUniqueId[]{uid});本文来源于网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如有转载请注明出处:
