我还在掌握着令人惊叹的Mailkit库,但有些东西让我大吃一惊。
目前,如果我向具体的UID添加一个标志,它会自动删除
使用ImapClient.Inbox.AddFlags(uid, MessageFlags.Deleted, false)
。
我想让用户选择将邮件移至垃圾箱文件夹。问题是我找不到将电子邮件扔到垃圾箱文件夹的标准。首先是因为我自己的邮件服务器上的垃圾文件夹被命名为“垃圾箱”但是......
.AddFlags非常有用,但对我来说听起来很凶:'D
编辑:我实际上可以通过
检查我是否正在连接到GMailstring capab = ImapClient.Capabilities.ToString();
if(capab.Contains("GMail"))
{
pain=true;
}
但听起来不是这是保持这种情况的最好方法。
提前致谢, Gonzo345。