·您现在的位置: 云翼网络 >> 文章中心 >> 网站建设 >> 网站建设开发 >> ASP.NET网站开发 >> 从asp.net页面发送电子邮件

从asp.net页面发送电子邮件

作者:佚名      ASP.NET网站开发编辑:admin      更新时间:2022-07-23

我们经常看到在一些博客页面里可以发表评论, 通过电子邮件通知版主(例如咱们的博客园),那么如何用asp.net发送电子邮件呢?我们可以借助.NET提供的强大的类库达到目的。

首先我们要引入 System.Web.Mail 命名空间。

然后创建一个MailMessage类的实例。见如下代码:


 1'创建一个实例
 2Dim objMM as New MailMessage()
 3
 4'设置其属性
 5objMM.To = "[email protected]"
 6objMM.From = "[email protected]"
 7objMM.Cc = "[email protected]"
 8objMM.Bcc = "[email protected]"
 9
10'以Text方式发送
11objMM.BodyFormat = MailFormat.Text
12'或者以Html方式发送
13objMM.BodyFormat = MailFormat.Html
14
15'设置邮件的优先级
16objMM.PRiority = MailPriority.Normal
17
18'设置主题
19objMM.Subject = "Hello there!"
20'邮件正文
21objMM.Body = "Hi!" & vbCrLf & vbCrLf & "How are you doing?"
22

最后使用 SmtpMail 类的静态方法Send发送

SmtpMail.Send(objMM)
就这么简单,看到.NET的强大了吧。

http://happyhzs2000.cnblogs.com/archive/2006/07/06/444596.html