in

ASP.NET Weblogs

Ian Stallings: web log

official chicken™

Mail.Net

Mail.Net
So I have been brought onto a new open source project, Mail.Net: http://sourceforge.net/projects/mail-net/. Our goal is to combine two projects, the openSMTP.net library, which I wrote and the openPOP library into one mail library for .Net. Future plans include IMAP support but for now we will concentrate on just combing these two into one library and refactoring our current code for this end library.

The most interesting thing to me is the fact that I am working with two other developers, Hamid Qureshi, from Pakistan, and Wilson Chan, from China. It can be quite tricky to work in conjunction with others around the world because of the different time zones. This will give me some good insight into project management of such a project. We will work together using CVS (hosted at sf.net), web forums, IM, and email. It will be interesting. Both of our projects seem to be popular to developers using .Net. It's not the most cutting edge technology but it's necessary. My hope is to have complete email support in one library that can be used on Mono, which lacks good email classes right now.

Comments

 

Damian said:

Awesome news!
I've been a fan of openSMTP.Net for a while so I'm glad to hear you are overseeing a POP library as well.
June 11, 2004 12:25 PM
 

Ian Stallings said:

Thanks Damian, I appreciate the feedback.
June 11, 2004 12:26 PM
 

Eric Newton said:

I'd be interested in joining for the IMAP protocol, I'm not yet familiar with the interfaces for the openSMTP right now but I'm downloading as I type this...

I've always wanted to collaborate on something like this
June 11, 2004 3:48 PM
 

Kamil said:

Great news. I don't use .net for now, but I am definitely planning to use it at one point, and I really appreciate your effort to bring the open source world to .net developers. I might even somehow contribute to this project in the future when I have more time.

Keep up the good work.
July 10, 2004 8:21 PM

Leave a Comment

(required)  
(optional)
(required)  
Add