Как узнать просмотрено ли сообщение или нет с помощью библиотеки MailKit.
mimeMessages.ForEach(iMessage =>
{
dgvMessages.Rows.Add(new object[] { iMessage.From, iMessage.Subject, /* Сюда нужно добавить из iMessage инфу о том просмотрено ли сообщение или нет */ });
Console.WriteLine(iMessage.Subject);
});
Результат.
folder.Search(SearchQuery.All).ToList().ForEach(uid =>
{
MimeMessage mimeMessage = folder.GetMessage(uid);
dgvMessages.Rows.Add(new object[] { mimeMessage.From, mimeMessage.Subject, folder.Search(SearchQuery.NotSeen).Contains(uid) ? "Новое" : "Прочитано" });
});
Можно ли реализовать по другому?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости