MailBee.NET POP3 component enables .NET applications to receive, parse and manage mail on POP3 servers (including MS Exchange and SSL-only servers like Gmail).
Written in 100% managed C# code and can be used in desktop, console, and ASP.NET applications developed in C#, VB.NET and other .NET languages. Supports FIPS 140-2, .NET 2.0/3.0/3.5/4.0/4.5/4.6 (Client Profile compatible), 32/64 bit, Xamarin Mono, iOS, Android.
The key features:
quick methods for receiving mail with a single line of code;
POP3 PIPELINING (very fast download of multiple e-mails) and other POP3 extensions supported;
self-learning Bayesian spam filter;
secure TLS/SSL connections;
DomainKeys/DKIM anti-spam protection;
connections via a proxy server (SOCKS4/SOCKS5/HTTP);
S/MIME and certificates (encrypt, decrypt, sign, verify e-mails);
download entire messages, headers only, headers + part of body;
MS-TNEF (winmail.dat) attachments;
iCal events and vCard contacts;
accurate and flexible MIME parser;
parsing bounced messages and Delivery Status Notifications (DSN);
powerful HTML parser and processor;
view and preprocess HTML mails with embedded pictures;
HTML-to-PlainText conversion and vice versa;
secure and user-defined authentication (including GSSAPI, NTLM, APOP);
Integrated Windows Authentication (authenticate using the current Windows user credentials);
OAuth, OAuth 2.0, and OpenID;
TO/CC/BCC, international charsets (including UTF-8), custom headers, custom message formats (such as meeting request items);
access to every MIME part;
import from and export to .EML and Outlook .MSG files, streams, XML, System.Net.Mail.MailMessage;
integration with Smtp component;
lots of events and error handling features, memory and file logging, debug functions, etc;
MailBee.NET Objects .NET classes which let your applications create, send, manage, download and parse mail. SMTP, POP3, IMAP, SSL, S/MIME, DNS MX, anti-spam, HTML mail, attachments, international charsets, UTF-8, Outlook .PST and .MSG, secure login, proxy, mail merge.
MailBee.NET IMAP MailBee.NET IMAP enables .NET applications to receive, parse, upload, search and manage mail and folders on IMAP4 servers. OAuth 2.0, TLS/SSL, S/MIME, proxy, Bayesian spam filter, HTML mail, international charsets, embedded pictures, IDLE, and more.
MailBee.NET SMTP MailBee.NET SMTP enables .NET applications to compose, mail merge, send to SMTP server (including Gmail and MS Exchange), submit to IIS queue, direct send without SMTP server. Supports HTML mail embedded images, proxy, NTLM, send web page, charsets.
MailBee.NET Security Enables .NET applications to sign, verify, encrypt, decrypt e-mails, work with DKIM/DomainKeys, S/MIME and SSL/TLS certificates, connect to secure mail servers with MailBee.NET SMTP/POP3/IMAP components, use Windows impersonation. FIPS 140-2 ready.