当前位置导航:炫浪网>>网络学院>>网页制作>>ASP.NET教程

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

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

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

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

  '创建一个实例

  Dim objMM as New MailMessage()

  '设置其属性

  objMM.To = "[email protected]"

  objMM.From = "[email protected]"

  objMM.Cc = "[email protected]"

  objMM.Bcc = "[email protected]"

  '以Text方式发送

  objMM.BodyFormat = MailFormat.Text

  '或者以Html方式发送

  objMM.BodyFormat = MailFormat.Html

  '设置邮件的优先级

  objMM.Priority = MailPriority.Normal

  '设置主题

  objMM.Subject = "Hello there!"

  '邮件正文

  objMM.Body = "Hi!" & vbCrLf & vbCrLf & "How are you doing?"

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

  SmtpMail.Send(objMM)

  就这么简单,看到.NET的强大了吧。

相关内容
赞助商链接