我正在考虑将从.net 1.1继承的项目转换为.net 2.0。我担心的主要警告是它希望我从System.Web.Mail
使用切换到使用System.Net.Mail
。
我还没准备好用过时的方式重写所有组件System.Web.Mail
,所以我很想知道是否有任何社区成员在.net 2.0下使用它时遇到问题?
Answers:
System.Web.Mail不是SMTP协议的完整.NET本机实现。而是使用CDONTS中预先存在的COM功能。相比之下,System.Net.Mail是SMTP客户端的完全托管实现。
我对System.Net.Mail的问题要少得多,因为它避免了COM的麻烦。
System.Net.Mail的最大问题是它不支持隐式SSL。使用System.Web.Mail,直到不需要隐式SSL支持为止。
System.Net.Mail
来支持SSL。
是的,我们遇到了同样的问题,因此我们决定都不升级。我们还没有发现任何问题,所以您可以忽略警告。