Можно ли получить список адресов электронной почты, используя imapX?

Я скачал библиотеку ImapX и мне нужно знать, можно ли получить список адресов электронной почты с помощью imapx? если нет, то какой лучший быстрый и быстрый способ сделать это? API Google выглядит немного запутанным. и мне это нужно для приложения winforms.

1 ответ

Решение

Пример, представленный на сайте ImapX, довольно понятен:

var client = new ImapX.ImapClient("imap.gmail.com", 993, true);
client.Connection();
client.LogIn(userName, userPassword);
var messages = client.Folders["INBOX"].Search("ALL", true);

Итак, ответ на ваш вопрос: да!

Я не использовал ImapX, поэтому я не могу подтвердить, что этот код работает. Лично я предпочитаю MailSystem.NET, которая кажется более полной (она не ограничивается IMAP), но в ней отсутствует документация.

Другие вопросы по тегам