Sending emails in C# is easy; for basic use cases you don’t need external resources to send a note because .NET BCL already ships it. On .Net Developer Center, there’s a short description how to do it.
Now, how to fetch the email? It turns out it is not that easy – it’s not supported by .Net BCL. I spent a while researching for the best library that matched my purposes and I want to share my views on a couple of components I looked at.
Note: Please bear in mind I was interested only in a small piece of functionality such library could provide. My need was only to fetch an email (in plain text) with attachments. That was supposed to be done via POP3. I was not really interested in features like advanced sending emails (e.g. email templates), request and delivery receipts, support for iCalendar, email in HTML, etc. To sum up, I did not test libraries from that angle and therefore this comparison will not suit needs of all developers.
Continue reading ‘Comparison of .Net libraries for fetching emails via POP3′


![C# 3.0 Pocket Reference: Instant Help for C# 3.0 Programmers Photo Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=77cd8280-a5ff-4ddd-a644-0a6accf2f070)


