Requirement: I need to access my POP3 mailbox from inside my program to list and download messages

I want to list and retrieve mailboxes from a POP3 mailbox from within my code. Ideally I want to do this over a secure connection. I need to open the mailbox with an email address and password and then get a list of all the mails in the inbox and then download specific messages for reading.

Obviously I want to do all this without leaving my application so it is seamless for the user. This is part of a CRM app that I am building and I want to be able to pull inbound emails into the customers record.



Solutions:

Submit a new solution to this problem >
List email messages waiting on POP server using IP*Works! ASP.NET Edition by /n Software
Using the POP Component in IP*Works! .NET Edition to access and list the contents of a POP3 mailbox. The sample runs from an ASP.Net based web page which requests the authentication information with a web form and displays the list of messages.
(C#.Net, VB.Net\.Net 1.1 .Net 2.0)
How to get e-mail messages from a POP3 account
Shows how the wodPop3 ActiveX Component is used to access a mailbox on the server using the POP3 protocol. Mail found on the server can be retrieved locally as complete messages or only headers, and/or can be deleted from the server. A full set of commands for standard operations is supported.
(C#.Net, VB6\.Net 2.0 Winforms, Windows)
How to browse and download the contents of a POP3 mailbox with Rebex Secure Mail for .Net
Rebex Secure Mail for .Net provides a whole selection of ways that you can deal with email from within your program. Here we show how you can access a POP3 message box and retreive a list of the contents before downloading specific messages for viewing.
(C#.Net, VB.Net\.Net Winforms 2.0)