MailBee.NET IMAP is a set of powerful and robust .NET components for receiving, parsing, uploading, searching, and managing mail and folders on IMAP4 servers.
Written in 100% managed C# code, MailBee.NET IMAP can be used in desktop, console and ASP.NET applications developed in C#/VB.NET/etc.
The key features of the components:
quick methods for receiving mail with a single line of code;
UIDPLUS, QUOTA, LITERAL+, IMAP4rev1, and other IMAP4 capabilities supported;
secure TLS/SSL connections;
download entire messages, headers only, headers + part of body, envelopes, custom FETCH requests;
copy and move messages between folders;
upload messages;
search, flag, delete, expunge messages;
download and manage folders;
international folder names;
get account quota and used space size (if the server supports QUOTA);
can tolerate incorrectly formatted responses from the server;
MS-TNEF (winmail.dat) attachments support;
accurate and flexible MIME parser;
view and preprocess HTML mails with embedded pictures;
HTML-to-PlainText conversion and vice versa;
secure and user-defined authentication (including NTLM);
Windows Integrated Authentication (authenticate using the current Windows user credentials);
TO/CC/BCC, international charsets, custom headers, custom message formats (such as meeting request items);
access to every MIME part;
import from and export to .EML files, streams, XML;
integration with Smtp component;
rich set of events and error handling features, memory and file logging, and much more;
asynchronous processing options;
documentation is available in CHM, VS.NET 2003, and VS.NET 2005 formats;
royalty-free distribution.
|