Do you programmatically connect to mail servers to retrieve email? Do you need
to do this from a web application? Or winform application? How about a
webservice? Do you need to parse the email into easily manageable parts? If so,
then aspNetPOP3 is for you
aspNetPOP3 is a server component, sometimes called an assembly. It is used to
programmatically access email messages from a POP3 server. aspNetPOP3 provides
an easy-to-use interface to the POP3 (Post Office Protocol v3 ) standards.
Because POP3 is only used to download messages, a mechanism is required to read
and parse email (MIME) messages. Thus aspNetMime, a component used for parsing
email or MIME messages), comes bundled with aspNetPOP3. No separate purchase of
aspNetMime is required. For more information about aspNetMime, please visit
The combination of aspNetPOP3 and aspNetMime results in the most powerful POP3
component solution for .NET. Here is a brief list of features provided by
aspNetPOP3 and aspNetMime.
What's in the newest version of aspNetPOP3?
aspNetPOP3 runs under all releases of .NET.
Switched to License Keys from License files
aspNetPOP3 has moved to license keys for easier deployment. We did away with the older, digitally signed files, to make it easier on the developers when moving their applications.
aspNetPOP3 supports connecting to Exchange over NTML authentication protocol.
More Login Methods
Exposed the Login method for additional options for developers to authenticate against a wider range of servers.
Increased the flexibility for aspNetPOP3 to run under different variations of servers.
Automatically set properties from your .config file, without changing a line of compiled code. aspNetPOP3 can automatically recognize these values.
Better UTF-8 Support
Due to some of the internal behavior of .NET, and UTF-8 characters, it was possible for the .NET framework to drop some of the higher end, surrogate characters. aspNetPOP3 will gracefully handle those characters.
Added additional options for streaming messages out of POP3 servers to different stream objects.
With the release of the AdvancedIntellect.Ssl.dll, aspNetPOP3 now support secure SSL connections. With as little as
2 additional lines of code you can enable your application to securely communicate with your mail server.
The AdvancedIntellect.Ssl.dll can be downloaded from http://www.advancedintellect.com/download.aspx at no charge.
Do you require Socks 4 or 5 proxy support to communicate through your company's proxy server? aspNetPOP3 now includes a complete proxy class to control various proxy server settings.
Better Debugging and Troubleshooting
We've added even more logging statements to be written to the debug log for easier troubleshooting. If you run into a problem using aspNetPOP3, simply enable logging, and read the log in any text reader. You may not even need to contact Advanced Intellect for support. Suggestions are found right in the log file.
aspNetPOP3 now allows partially trusted callers to make requests into the aspNetPOP3.dll. This option allows it to be hosted under the ASP.NET 2.0 runtime.
Thanks to the great customer response, we've cleaned and fixed some obscure bugs we didn't know about. aspNetPOP3 is the most bug free release we've ever had.
Version 2.0 Features
Plus Version 1.5 Features
Plus the original Version 1.0 Features
Copyright - Contact: Webmaster
Last Updated: Sunday, January 13, 2019