首页 相关文章 在.NET 2.0 中发送Email

在.NET 2.0 中发送Email

  刚刚看到一篇关于在.NET 中发送Email的文章《从asp.net页面发送电子邮件》看到使用的还是System.Web.Mail命名空间下的类。我们都知道,在.NET 1.1下大部分都是使用这个命名空间下的类来发送邮件的,使用SmtpMail的Send静态方法可以很简单的发送Email,但由于这个类调用的是Windows2000版本以上的操作系统的CDO组件来发送邮件,不管是什么错误都会提示是CDO.Message对象无法访问或其它的CDO.Message异常,我们无法得到很比较详细的异常信息,给我们的调试带来的很大的不便。特别是当我们需要Smtp验证的话,还要给MailMessage添加三个邮件头定义,相对来说还是比较麻烦的。那么在.NET 2.0下,发送Email的功能已经被设计得非常好了,利用System.Net.Mail空间下的类可以让我们很简单地发送各种Email。但是为了兼容原来的版本,所以System.Web.Mail空间并没有被删除,这个空间下的类也都被打上Obsolete标记了,使用.NET 2.0 类编译的话都会提示说,推荐使用System.Web.Mail空间的类来代替。

  下面我们就来看看需要做哪些事才能发送Email的,在这里我也...[ 查看全文 ]

2016-02-19 标签:

在.NET 2.0 中发送Email的相关文章

手机页面
收藏网站 回到头部