1

フォルダーが存在するかどうかを確認したいのですが、フォルダーが存在しない場合は作成しません

using (ImapClient  ic = new ImapClient(imapAddr, myEmailID, myPasswd, ImapClient.AuthMethods.Login, portNo, secureConn))
            {
                bool headersOnly = false;
                ic.SelectMailbox("INBOX");
                Lazy<MailMessage>[] messages = ic.SearchMessages(SearchCondition.Unseen(), headersOnly);
                foreach (Lazy<MailMessage> message in messages)
                {
                    MailMessage m = message.Value;
                    AE.Net.Mail.Imap.Mailbox IsExistFolder = ic.Examine("INBOX/zipi4");
                    if (IsExistFolder == null)
                    {
                        ic.CreateMailbox("INBOX/zipi4");
                    }
                    string s = "INBOX/zipi2";
                    **ic.MoveMessage(m.Uid, s);**
                    ic.Expunge();
                    TextWriter writer1 = File.CreateText("Y:\\perl4.txt");
                    m.Save(writer1);
                }

            }
4

0 に答える 0