Aenetmail office 365移动消息

时间:2013-07-26 10:07:46

标签: c# imap

我正在使用带有Office 365帐户的AENetMail imap库。我有一个大问题,我不能将邮件移动到另一个文件夹而不重复它。我可以将邮件移动到另一个文件夹,但我必须将其从原始位置删除(或删除原始标记)。

private void button1_Click(object sender, EventArgs e)
{
        using (ImapClient ic = new ImapClient("imap server name", "username", "pass", ImapClient.AuthMethods.Login, 993,true))
        {
            ic.SelectMailbox("INBOX/Teszt");
            Lazy<MailMessage>[] messages = ic.SearchMessages(SearchCondition.Unseen(), false);
            foreach (Lazy<MailMessage> message in messages)
            {
                MailMessage m = message.Value;
                ic.MoveMessage(m.Uid, "probamappa");
                ic.DeleteMessage(m.Uid);
            }

        }
}

如何从原始文件夹中删除邮件?

0 个答案:

没有答案