手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网络编程>Asp.Net编程>列表

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

来源:互联网 作者:west263.com 时间:2008-02-22
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

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

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

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


1'创建一个实例
2Dim objMM as New MailMessage()
3
4'设置其属性
5objMM.To = "someone@someaddress.com"
6objMM.From = "someoneelse@someotheraddress.com"
7objMM.Cc = "someone2@someaddress.com"
8objMM.Bcc = "someoneElse@someaddress.com"
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

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!