tags:

views:

1803

answers:

4

Hi,

does anyone know good SMTP/IMAP server libraries for C#?

I only found some long abandoned projects.


Only SERVER SIDE libraries, please no more posts about client libs.

Thanks, Fionn

A: 

For SMTP, there's System.Net.Mail. For IMAP, I don't know. But once you fetch the email from the server, you'll want to parse it. The MIME parsing is the hard part. For that, I use, and recommend, SharpMimeTools.

Corey Trager
I am asking for server libraries, client is not the problem.
Fionn
Edit your question, make it clearer.
Corey Trager
+1  A: 

I've used DotNetOpenMail in the past.

CStick
Same here, i am talking about server stuff.
Fionn
+1  A: 

You didn't mention whether you are looking for free or paid/commercial. I have used IPWorks from nsoftware with great success in the past.

duckworth
+1  A: 

LumiSoft.Net, a library from the LumiSoft mail server, is a free server side library. The server classes (e.g. IMAP Server, POP3 Server and SMTP Server) fire events when they need information or action for your server application, for example "give me a list of messages in virtual folder XXY".

Download Page

Stefan Schultze
Still looking for something open source but until something better appears I'll try this.
Fionn
This is open source. The source code is included.
Stefan Schultze