I have a web application that requires a server based component to periodically access POP3 email boxes and retrieve emails. The service then needs to process the emails whi
A new option (as of 2014) is MailKit from Xamarin, available under the MIT license. It parses messages from disk 25x faster than OpenPOP.NET. It includes support of IMAP, POP3, and SMTP and seems to be very fast and robust.
Since I had to automate some email processing things. I took OpenPop.net I was searching how I could forward mailmessages with this library and came across this amazing function: http://hpop.sourceforge.net/documentation/OpenPop~OpenPop.Mime.Message.ToMailMessage.html
to summarize, I have chosen OpenPop.Net and recommend it!
best regards, JP
Take a look at the POP3 integration in my open source app BugTracker.NET at http://ifdefined.com/bugtrackernet.html. All free and open source. The hardest part, the mime parsing, is done in BugTracker.NET by SharpMimeTools at http://anmar.eu.org/projects/sharpmimetools/
The important files that show how I'm using the POP3 and MIME logic are POP3Client.cs and insert_bug.aspx.