Не работает фильтр при поиске письма (библиотека ImapX) - C#

Узнай цену своей работы

Формулировка задачи:

Короче не могу понять почему не работает фильтр поиска письма...
            ImapClient client = new ImapClient(liveImap, liveImapPort, true);
            bool res = client.Connect();
            bool res2 = client.Login(user, password);
            ImapX.Folder folder = client.Folders.Junk;

            string sub = "Mail subject";
 
            //ImapX.Message[] messages = folder.Search("CHARSET UTF-8 SUBJECT {" + Encoding.UTF8.GetByteCount(sub) + "}\r\n" + sub); // Так тоже пробовал...
            //ImapX.Message[] messages = folder.Search("SUBJECT \"" + sub + "\"") //И так пробовал...
            ImapX.Message[] messages = folder.Search("SUBJECT " + sub)
P.S. пишу под live mail(outlook.com)...

Решение задачи: «Не работает фильтр при поиске письма (библиотека ImapX)»

textual
Листинг программы
string sub = "Mail subject";
var messages = client.Folders.Junk.Search(string.Format("SUBJECT \"{0}\"", sub));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.4 из 5
Похожие ответы