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(
"
联系邮箱不能为空
"
);
}
}
查看全文
相关阅读:
MyBatis源码分析-IDEA新建MyBatis源码工程
MyBatis源码分析-SQL语句执行的完整流程
揭开C++类中虚表的“神秘面纱”
MyBatis源码分析-MyBatis初始化流程
由一个多线程共享Integer类变量问题引起的。。。
Java Web之Servlet技术
Java内存模型与垃圾回收
Java Web之会话技术
Spring学习之第一个AOP程序
Java Web之JSP技术
原文地址:https://www.cnblogs.com/yvesliao/p/889994.html
最新文章
供应商导入
SQLQuery 实现别名映射
流向过滤
java 克隆
Web工程与RMI工程进行联调
基于java工程开发RMI服务端
分布式
struts1 plugin
发票导入错误信息查询
Oracle存储过程java 调用
热门文章
跟我一起玩Win32开发(17):启动和结束进程
跟我一起玩Win32开发(16):ListView的多个视图
跟我一起玩Win32开发(15):ListView控件
跟我一起玩Win32开发(14):用对话框作为主窗口
跟我一起玩Win32开发(13):握手对话框
跟我一起玩Win32开发(12):使用控件——单选按钮
跟我一起玩Win32开发(11):使用控件——先来耍一下按钮
跟我一起玩Win32开发(10):绘图(C)
跟我一起玩Win32开发(9):绘图(B)
跟我一起玩Win32开发(8):绘图(A)
Copyright © 2011-2022 走看看