Поиск писем на почте (IMAP) - C#
Формулировка задачи:
Есть код авторизации и поиска писем через IMAP (библиотека mail.dll)
Помогите изменить так: если письма найдены, то прибавляем счетчик на label10, если не найдены, то на label12...
using (Imap imap = new Imap()) { imap.Connect(_server); imap.Login(_user, _password); imap.SelectInbox(); SimpleImapQuery query = new SimpleImapQuery(); query.Subject = textBox3.Text; //то что ищем query.Unseen = true; List<long> uids = imap.Search(query); if (чего то) //что тут должно быть? { label10.Text = ((int.Parse((string)label10.Text) + 1)).ToString(); } else { label12.Text = ((int.Parse((string)label12.Text) + 1)).ToString(); } imap.Close(); }
Тему можно закрыть, разобрался.
Решение задачи: «Поиск писем на почте (IMAP)»
textual
Листинг программы
using (Imap imap = new Imap()) { imap.Connect(_server); imap.Login(_user, _password); imap.SelectInbox(); SimpleImapQuery query = new SimpleImapQuery(); query.Subject = textBox3.Text; query.Unseen = true; List<long> uids = imap.Search(query); if (uids.Count > 0) { label10.Text = ((int.Parse((string)label10.Text) + 1)).ToString(); } else { label12.Text = ((int.Parse((string)label12.Text) + 1)).ToString(); } imap.Close(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д