Кто-нибудь знает хорошую и последнюю библиотеку imap-сервера в C#? Уже я использовал библиотеку lumisoft imap. Но, поскольку gmail изменил его настройки, я больше не могу его использовать. Нужна последняя библиотека сервера IMap ...Последняя библиотека сервера Imap
5
A
ответ
5
Я нашел последнюю кодировку сервера IMAP в следующей ссылке .. Некоторые функции были изменены .. Она работает .. Спасибо всем
-1
Попробуйте Mail.dll email component, он очень прост в использовании.
Он поддерживает SSL, MIME (загрузки вложений), S/MIME (безопасные подписи), включает в себя IMAP, POP3 и SMTP клиентов:
using(Imap imap = new Imap())
{
imap.ConnectSSL("imapServer");
imap.Login("user", "password");
imap.SelectInbox();
List<long> uids = imap.SearchFlag(Flag.Unseen);
foreach (long uid in uids)
{
string eml = imap.GetMessageByUID(uid);
IMail email = new MailBuilder()
.CreateFromEml(eml);
Console.WriteLine(email.Subject);
Console.WriteLine(email.TextDataString);
}
imap.Close(true);
}
Пожалуйста, обратите внимание, что это коммерческий продукт, который я вы создали.
-1
Возможно, вы захотите попробовать наш Rebex Mail. Он включает SMTP/SSL, IMAP/SSL, SMTP/SSL, S/MIME.
Следующий код показывает, как загрузить список сообщений с сервера IMAP Gmail:
// connect and log in
Imap imap = new Imap();
imap.Connect("imap.gmail.com", 993, null, ImapSecurity.Implicit);
imap.Login(username, password);
// process messagess...
ImapMessageCollection messages =
client.GetMessageList(ImapListFields.Envelope);
// display info about each message
Console.WriteLine("UID | From | To | Subject");
foreach (ImapMessageInfo message in messages)
{
Console.WriteLine(
"{0} | {1} | {2} | {3}",
message.UniqueId,
message.From,
message.To,
message.Subject);
}
// logout and disconnect
imap.Disconnect();
Вы можете скачать его из rebex.net/secure-mail.net/download.aspx
Супер проста в использовании по сравнению с другими, я был борется с; бесплатная загрузка позволяет попробовать, чтобы увидеть, легко ли это или нет. @Pawel, я рекомендую, чтобы мой клиент покупал библиотеку. –
Я думаю, что если вы не видите разницы между серверной и клиентской библиотекой, то ваша библиотека, очевидно, сосет. –
@aloneguid Вы правы, мои плохие. Still Mail.dll - очень хорошая библиотека _client_. –