Kennt jemand gute und neueste Imap-Server-Bibliothek in C#? Ich habe bereits Lumisoft Imap Bibliothek benutzt. Da die Einstellungen in gmail geändert wurden, kann ich sie nicht mehr verwenden. neueste imap-Server-Bibliothek benötigen ...Neueste Imap-Server-Bibliothek
5
A
Antwort
5
ich die neueste imap-Server-Codierung in dem folgenden Link .. Einige der Funktionen geändert wurde .. Es funktioniert .. Vielen Dank an alle
-1
Versuchen Sie Mail.dll email component, es ist sehr einfach zu bedienen.
Es unterstützt SSL, MIME (Downloads Anhänge), S/MIME (Secure Signaturen), IMAP enthält, POP3 und SMTP-Clients:
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);
}
Bitte beachten Sie, dass dies ein kommerzielles Produkt, das ich erstellt werden.
-1
Sie können versuchen, unsere Rebex Mail. Es umfasst SMTP/SSL, IMAP/SSL, SMTP/SSL, S/MIME.
folgende Code zeigt, wie die Nachrichtenliste von Gmail IMAP-Server zum Download:
// 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();
Sie können es herunterladen von rebex.net/secure-mail.net/download.aspx
Super einfach im Vergleich zu verwenden, um andere, die ich mit zu kämpfen hatte; Mit einem kostenlosen Download können Sie ausprobieren, ob es einfach ist oder nicht. @ Pawel, ich werde meinen Kunden empfehlen, die Bibliothek zu kaufen. –
Ich denke, wenn Sie den Unterschied zwischen Server und Client-Bibliothek nicht sehen können, dann ist Ihre Bibliothek offensichtlich suck. –
@aloneguid Du hast Recht, mein Schlechter. Noch Mail.dll ist sehr gut _client_ library. –