Check out www.mailenable.com. It's a great service, their e-mail service is in .net, and you can gain access to some of the code. And if you get in as a developer (which is open) then you can get first hand knowledge of their code. I, though, do not know if everything is in VB or C#.
Robert Williams, Owner
Williams Web Solutions
www.williamswebsolutions.net
info@williamswebsolutions.net
Provider of website design & redesign, website & e-mail hosting (reseller opportunities), and computer networking & IT services