首页
最近更新
热门教程
ASP.NET
开发语言
开发环境
AJax教程
控件开发
统计报表
数据库
Web服务
安装部署
HTML教程
Javascript
XML教程
Community Server
NHibernate
书籍推荐
常用工具
实用代码
教程全文搜索
首页
>>
实用代码
在ASP.NET中使用SmtpClient发送邮件
添加人:
admin
添加时间:2007-07-19 阅读次数:2043
收藏此教程
1
using
System;
2
using
System.Data;
3
using
System.Configuration;
4
using
System.Web;
5
using
System.Web.Security;
6
using
System.Web.UI;
7
using
System.Web.UI.WebControls;
8
using
System.Web.UI.WebControls.WebParts;
9
using
System.Web.UI.HtmlControls;
10
using
System.Net.Mail;
11
using
System.Net;
12
13
public
partial
class
_Default : System.Web.UI.Page
14
{
15
protected
void
Button1_Click(
object
sender, EventArgs e)
16
{
17
MailMessage message
=
new
MailMessage(
"
support@vs2005.com
"
,
"
to@domain.com
"
);
18
message.Subject
=
"
hello!
"
;
19
message.Body
=
"
this is a mail from vs2005.com
"
;
20
21
SmtpClient smtp
=
new
SmtpClient(
"
smtp.vs2005.com
"
);
22
smtp.Credentials
=
new
MailCredential(
"
username
"
,
"
userpassword
"
);
23
smtp.Send(message);
24
}
25
}
26
27
public
class
MailCredential : ICredentialsByHost
28
{
29
string
username
=
""
;
30
string
userpwd
=
""
;
31
32
public
MailCredential(
string
un,
string
pwd)
33
{
34
username
=
un;
35
userpwd
=
pwd;
36
}
37
38
ICredentialsByHost Members
#region
ICredentialsByHost Members
39
40
public
NetworkCredential GetCredential(
string
host,
int
port,
string
authenticationType)
41
{
42
NetworkCredential nc
=
new
NetworkCredential(username, userpwd);
43
return
nc;
44
}
45
46
#endregion
47
}
48
共
1
页 第
1
页
上一页
1
下一页
相关的教程:
收藏此教程
Currently.-0.05/5
-5
-4
-3
-2
-1
0
1
2
3
4
5
当前平均分:
0.0
(
0
次打分)
-5
-4
-3
-2
-1
0
1
2
3
4
5
推荐阅读
添加评论
评论主题
您的大名
您的评论
验证码
评论列表
ASP.NET论坛
|
网站帮助
|
加入收藏
知识库搜索:
用户信息
欢迎您,游客。
登录
|
注册
为什么要注册?
马上加入GotAspx,建立自己的知识库,与大家分享您的知识库,还可获得丰厚积分奖励!
本类热门
使用FileUpload控件上传图片并自动生成缩略图、带文字和图片的水印图
ASP.NET中生成条形码
C#的usb通讯编程
把图片保存到数据库的实现
查询IP所在区段
通用分页存储过程
在ASP.NET中使用SmtpClient发送邮件
讲解C#的Namespace
本类最新
.net 生成Rss
Asp.net 2.0 Treeview 无限级无刷新示例
DropDownList 加入行
DropDownList 二级菜单联动
用户下载页面
表格判断奇偶行
C#如何取硬件标志
Asp.net中备份和还原SQL Server及压缩Access数据库