ASP.NET 2.0中怎么发送电子邮件

发布时间:2021-07-15 14:56:24 作者:Leah
来源:亿速云 阅读:127

今天就跟大家聊聊有关ASP.NET 2.0中怎么发送电子邮件,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

1.探讨System.Net.Mail命名空间中的类

在System.Net.Mail命名空间中共有16个不同的类,它们都与把电子邮件发送到一个指定的简单的邮件传输协议(SMTP)服务器以便进一步提交有关。在这个命名空间中有两个核心类是:
◆MailMessage:描述一个电子邮件消息;它拥有From,To,Subject,Body等属性;
◆SmtpClient:把一个指定的MailMessage实例发送到一个指定的SMTP服务器。

典型地,当你从一个ASP.NET 2.0页面中发送电子邮件时,你要:

(1)创建一个MailMessage对象;

(2)赋给它属性;

(3)创建一个SmtpClient类实例;

(4)指定关于使用该SMTP服务器的细节(如果它们没有在Web.config中指定);

(5)经由SmtpClient对象的Send方法发送该MailMessage。

其中,上面的第1步和第2步可以被略过,因为SmtpClient类的Send方法能够接收一个MailMessage对象或接收四个字符串(分别描述电子邮件消息内容的from,to,subject和body部分)。

System.Net.Mail命名空间中的其它类还提供了更高级的电子邮件功能。例如,这些类能够用于在一个电子邮件消息中添加附件,把对象嵌入到一个电子邮件,指定SMTP服务器认证消息等;还有一些Exception的派生类用于处理SMTP特定的异常。

看完上述内容,你们对ASP.NET 2.0中怎么发送电子邮件有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。

推荐阅读:
  1. ASP.NET利用Jmail实现发送邮件功能详细步骤
  2. asp.net发送E-mail

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

asp.net 2.0

上一篇:C#路径问题中的如何保存问题的解决方法

下一篇:ASP.NET 2.0中Bind标签和Eval标签如何使用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》