Поиск писем на почте (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();
}