我正在考虑将我从.net 1.1继承的项目转换为.net 2.0.我担心的主要警告是它要我切换System.Web.Mail
到使用System.Net.Mail
.
我还没准备好使用过时的方式重新编写所有组件System.Web.Mail
,所以我很想知道是否有任何社区成员在.net 2.0下使用它时遇到问题?
System.Web.Mail不是SMTP协议的完整.NET本机实现.相反,它使用CDONTS中预先存在的COM功能.相反,System.Net.Mail是SMTP客户端的完全托管实现.
我使用System.Net.Mail的问题要少得多,因为它避免了COM地狱.
System.Net.Mail的最大问题是它不支持隐式SSL.使用System.Web.Mail,直到您不需要隐式SSL支持.
这里有2个站点,为两者提供文档和样本
http://www.systemwebmail.com/
http://www.systemnetmail.com/