zoukankan
html css js c++ java
发送邮件事例
protected
void
btnSend_Click(
object
sender, EventArgs e)
{
string
rcvAddr
=
txtMailAddr.Text.Trim();
if
(rcvAddr.Length
>
0
)
{
//
邮件信息
MailMessage mail
=
new
MailMessage();
mail.From
=
new
MailAddress(
"
Socansoft<liaoyongjun@gmail.com>
"
);
mail.Subject
=
"
测试邮件
"
;
mail.IsBodyHtml
=
true
;
mail.BodyEncoding
=
System.Text.Encoding.Default;
mail.Body
=
"
你好,这是自动发送的,请勿回复!
"
;
string
[] rcvs
=
rcvAddr.Split(
new
char
[]
{
'
,
'
}
);
foreach
(
string
rcv
in
rcvs)
{
mail.To.Add(
new
MailAddress(rcv));
}
//
SMTP服务器
SmtpClient client
=
new
SmtpClient();
client.Host
=
"
smtp.gmail.com
"
;
client.EnableSsl
=
true
;
//
需要验证,用户名和密码要正确
client.Credentials
=
new
System.Net.NetworkCredential(
"
liaoyongjun@gmail.com
"
,
"
123456
"
);
//
接收邮件的邮箱
try
{
client.Send(mail);
Response.Write(
"
邮件成功发送到
"
+
mail.To.ToString()
+
"
<br>
"
);
}
catch
(Exception ex)
{
Response.Write(ex.Message
+
"
<br>
"
);
}
}
else
{
Response.Write(
"
联系邮箱不能为空
"
);
}
}
查看全文
相关阅读:
同步回调函数与异步回调函数示例
关于js中的回调函数callback
JavaScript callback function 回调函数的理解
CSS“隐藏”元素的几种方法的对比
JSF中run项目时候Tomcat8启动不了的一种方法
The JSP specification requires that an attribute name is
[转载]Windows 2003 R2 SP2 VOL 企业版(简体中文)
${pageContext.request.contextPath}相关问题总结
最简单的java浏览器
【转】像素存储容量的计算
原文地址:https://www.cnblogs.com/yvesliao/p/889994.html
最新文章
控件View动态设置高度时会卡顿、速度慢的情况解决
安卓不透明度16进制值
android studio 修改gradle引用本地文件
Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER 解决方案
eclipse导入class文件
Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
JD 题目1040:Prime Number (筛法求素数)
Grunt经常使用插件及演示样例说明
Android View体系(八)从源代码解析View的layout和draw流程
Android开发之获取手机SIM卡信息
热门文章
AutoLayout——何为intrinsic content size
Android Things专题5 I2C
使用xcode 7 开发cocos2dx问题
WebService工作原理及传输安全问题
[ExtJS5学习笔记]第十三节 Extjs5的Ext.each方法学习
bzoj1103【POI2007】大都市meg
下载在线视频总结
Tomcat无法访问中文路径的解决办法
MyEclipse常用快捷键
Expected MultipartHttpServletRequest: is a MultipartResolver configured
Copyright © 2011-2022 走看看