fandongwei的专栏
登录
注册
全站
当前博客
空间
博客
好友
相册
论坛
留言
用户操作
[即时聊天]
[发私信]
[加为好友]
Fany
ID:fandongwei
共
3776
次访问,排名
2万外
,好友
0
人,关注者
0
人。
fandongwei的文章
原创 7 篇
翻译 0 篇
转载 1 篇
评论 2 篇
最近评论
ZhangMing :
这个帖子好,我编写程序时,由于用map 会编译很久,这一次还出现了栈空间overload,就是这个帖子解决我的问题,太感谢你了
网友:
不错!支持!
文章分类
ASP.Net
(RSS)
COM
(RSS)
VC
(RSS)
收藏
相册
me
存档
2007年04月(8)
软件项目交易
订阅我的博客
一个简单的基于System.Web.Mail的ASP.Net邮件发送程序
收藏
新一篇: 解决头文件相互包含问题的方法----超前引用- -
|
旧一篇: 获取应用程序当前所在实际路径
这里就是一个简单的asp.net网页了,代码很简单,直接copy到记事本里面保存为*.aspx文件就可以用了。本人已经测试过,可以使用
<%
@ Page Language
=
"
C#
"
%>
<%
@ Import Namespace
=
"
System.Web.Mail
"
%>
<!
DOCTYPE HTML PUBLIC
"
-//W3C//DTD HTML 4.01 Transitional//EN
"
"
http://www.w3.org/TR/html4/loose.dtd
"
>
<
html
>
<
head
>
<
meta http
-
equiv
=
"
Content-Type
"
content
=
"
text/html; charset=gb2312
"
>
<
title
>
ASP.Net发送Email
</
title
>
<
script language
=
"
c#
"
runat
=
"
server
"
>
public
void
sub_Click(Object src,EventArgs e)
...
{
MailMessage MyMail
=
new
MailMessage();
//
收信人
MyMail.To
=
Request.Form[
"
mailto
"
];
//
抄送
MyMail.Cc
=
Request.Form[
"
mailcc
"
];
//
密送
MyMail.Bcc
=
Request.Form[
"
mailbcc
"
];
//
附件
//
if("" != Request.Form["mailattachments"])
//
{
//
MailAttachment myAttachment = new MailAttachment(Request.Form["mailattachments"], MailEncoding.Base64);
//
MyMail.Attachments.Add(myAttachment);
//
}
//
发信人
MyMail.From
=
Request.Form[
"
mailfrom
"
];
//
标题
MyMail.Subject
=
Request.Form[
"
mailsubject
"
];
//
信体
MyMail.Body
=
Request.Form[
"
mailbody
"
];
//
优先级
MyMail.Priority
=
MailPriority.Low;
//
设置支持服务器验证
MyMail.Fields.Add(
"
http://schemas.microsoft.com/cdo/configuration/smtpauthenticate
"
,
"
1
"
);
//
设置用户名
MyMail.Fields.Add(
"
http://schemas.microsoft.com/cdo/configuration/sendusername
"
, Request.Form[
"
mailuser
"
]);
//
设置用户密码
MyMail.Fields.Add(
"
http://schemas.microsoft.com/cdo/configuration/sendpassword
"
, Request.Form[
"
mailpassword
"
]);
SmtpMail.SmtpServer
=
Request.Form[
"
mailsmtp
"
];
SmtpMail.Send(MyMail);
Response.Write(Request.Form[
"
mailto
"
]);
}
</
script
>
<
style
>
body
...
{
text
-
decoration:
1.5
;
font
-
size:10pt;
}
td
...
{
border: 1px solid #cccccc;
}
</
style
>
</
head
>
<
body
>
<
form action
=
""
method
=
"
post
"
enctype
=
"
multipart/form-data
"
name
=
"
formmail
"
runat
=
server
>
<
table width
=
"
760
"
border
=
"
0
"
align
=
"
center
"
cellpadding
=
"
0
"
cellspacing
=
"
0
"
>
<
tr
>
<
td width
=
"
14%
"
rowspan
=
"
3
"
>
收信人设置
</
td
>
<
td width
=
"
10%
"
>
收信人:
</
td
>
<
td width
=
"
76%
"
><
input name
=
"
mailto
"
type
=
"
text
"
id
=
"
mailto
"
value
=
"
fandongwei@gmail.com
"
size
=
"
30
"
></
td
>
</
tr
>
<
tr
>
<
td
>
抄送:
</
td
>
<
td
><
input name
=
"
mailcc
"
type
=
"
text
"
id
=
"
mailcc
"
value
=
"
fandongwei@126.com
"
size
=
"
30
"
></
td
>
</
tr
>
<
tr
>
<
td
>
密送:
</
td
>
<
td
><
input name
=
"
mailbcc
"
type
=
"
text
"
id
=
"
mailbcc
"
value
=
"
fandongwei1@126.com
"
size
=
"
30
"
></
td
>
</
tr
>
<
tr
>
<
td width
=
"
14%
"
rowspan
=
"
4
"
>
发信人设置
</
td
>
<
td width
=
"
10%
"
>
发信人:
</
td
>
<
td width
=
"
76%
"
><
input name
=
"
mailfrom
"
type
=
"
text
"
id
=
"
mailfrom
"
value
=
"
fandongwei1
"
size
=
"
30
"
></
td
>
</
tr
>
<
tr
>
<
td
>
smtp地址:
</
td
>
<
td
><
input name
=
"
mailsmtp
"
type
=
"
text
"
id
=
"
mailsmtp
"
value
=
"
smtp.126.com
"
size
=
"
30
"
></
td
>
</
tr
>
<
tr
>
<
td
>
帐号:
</
td
>
<
td
><
input name
=
"
mailuser
"
type
=
"
text
"
id
=
"
mailuser
"
value
=
"
你的帐号
"
size
=
"
30
"
></
td
>
</
tr
>
<
tr
>
<
td
>
密码:
</
td
>
<
td
><
input name
=
"
mailpassword
"
type
=
"
password
"
id
=
"
mailpassword
"
value
=
"
你的帐号密码
"
size
=
"
32
"
></
td
>
</
tr
>
<
tr
>
<
td colspan
=
"
2
"
rowspan
=
"
2
"
>
附件:
</
td
>
<
td
>&
nbsp;
</
td
>
</
tr
>
<
tr
>
<
td
>
<
input name
=
"
mailattachments
"
type
=
"
file
"
id
=
"
mailattachment
"
size
=
"
50
"
></
td
>
</
tr
>
<
tr
>
<
td colspan
=
"
2
"
>
标题
</
td
>
<
td
><
input name
=
"
mailsubject
"
type
=
"
text
"
id
=
"
mailpassword3
"
value
=
"
标题
"
size
=
"
50
"
></
td
>
</
tr
>
<
tr
>
<
td colspan
=
"
3
"
>
信体:
</
td
>
</
tr
>
<
tr
>
<
td colspan
=
"
3
"
align
=
"
left
"
valign
=
"
middle
"
><
textarea name
=
"
mailbody
"
cols
=
"
80
"
rows
=
"
15
"
id
=
"
mailbody
"
>
信体
</
textarea
>
&
nbsp;
<
asp:Button id
=
"
sub
"
Text
=
"
发送
"
Type
=
"
submit
"
runat
=
server OnClick
=
"
sub_Click
"
/>
</
td
>
</
tr
>
<
tr
>
<
td colspan
=
"
3
"
>&
nbsp;
</
td
>
</
tr
>
</
table
>
</
form
>
</
body
>
</
html
>
发表于 @
2007年04月17日 03:49:00
|
评论(
loading...
)
|
编辑
新一篇: 解决头文件相互包含问题的方法----超前引用- -
|
旧一篇: 获取应用程序当前所在实际路径
评论:没有评论。
发表评论
姓 名:
主 页:
校验码:
看不清,换一张
登录