我正在考虑将我从.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 支持。
System.Web.Mail 已弃用,但仍应正常工作。您会对它已过时的警告感到恼火,但该功能仍在继续...
我同意其他人的观点,即转换为 System.Net.Mail 是非常微不足道的。我怀疑你必须重写超过一行或两行。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(66条)