zoukankan
html css js c++ java
ASP.NET2.0邮件群发
首先添加命名空间
using System.Net.Mail;
using System.Data.SqlClient;
代码其实很简单,当然我这个功能比较简单
就是一个单击事件
protected
void
btn_send_Click(
object
sender, EventArgs e)
...
{
MailMessage message
=
new
MailMessage();
//
获取发送者地址
message.From
=
new
MailAddress(tbx_address.Text.Trim());
//
获取主题
message.Subject
=
tbx_subject.Text.Trim();
//
获取发送邮件主题
message.Body
=
we_content.Text.Trim();
message.IsBodyHtml
=
true
;
//
设置数据库链接
SqlConnection conn
=
new
SqlConnection(getstring());
conn.Open();
//
数据查询用的是存储过程
SqlCommand cmd
=
new
SqlCommand(
"
SelectEmail
"
, conn);
cmd.CommandType
=
CommandType.StoredProcedure;
SqlParameter dutyparameter
=
cmd.Parameters.Add(
"
@MemberDuty
"
, SqlDbType.NVarChar,
20
);
dutyparameter.Value
=
ddl_selectemail.SelectedValue;
SqlDataReader dr
=
cmd.ExecuteReader();
//
执行查询获得要发往的邮件地址
while
(dr.Read())
...
{
message.To.Add(dr[
"
MemberEmail
"
].ToString());
}
conn.Close();
SmtpClient client
=
new
SmtpClient();
client.Send(message);
lbl_info.Visible
=
true
;
lbl_info.Text
=
"
发送成功
"
;
}
另外在web。config设置发送邮件的远程服务器连接
代码如下
<
system.net
>
<
mailSettings
>
<
smtp
>
<
network host
=
"
smtp.163.com
"
port
=
"
25
"
userName
=
"
你的163帐号
"
password
=
"
你的密码
"
/>
</
smtp
>
</
mailSettings
>
</
system.net
>
查看全文
相关阅读:
如何优雅的使用mybatis
Spring Data JPA、MyBatis还有Hibernate有什么区别
微服务RPC框架选美
微服务 Rpc和Rest协议
开源PaaS工具CloudFoundry落地阿里云
JS中的位置和宽度:clientWidth、offsetWidth、scrollWidth等区别
vue cli3.X项目打包
前端实现文件下载功能
vue elementui 页面监控form表单数据变化
vue 刮刮乐功能实现
原文地址:https://www.cnblogs.com/ejiyuan/p/1486386.html
最新文章
Mac下Android Studio配置adb
sublime text3对ts语法高亮支持
XCode的依赖库管理工具——CocoaPods
Ubuntu 18.04/18.10快速开启Google BBR的方法
一键安装脚本(四合一)版本
crypto-js遇到的坑
《C#高效编程》读书笔记13-正确的初始化静态成员变量
《C#高效编程》读书笔记12-使用推荐成员初始化器而不是赋值语句
《C#高效编程》读书笔记11-理解短小方法的优势
《C#高效编程》读书笔记09-避免在API中使用转换操作符
热门文章
《C#高效编程》读书笔记10-使用可选参数减少方法重载数量
《C#高效编程》读书笔记08-推荐使用查询语法而不是循环
《C#高效编程》读书笔记07-理解GetHashCode()的陷阱
《C#高效编程》读书笔记05-为类型提供ToString()方法
《C#高效编程》读书笔记06-理解几个等同性判断之间的关系
mysql的聚簇索引与非聚簇索引的简短总结
Kafka知识体系
Kafka下的生产消费者模式与订阅发布模式
微服务本质
服务发现比较:Consul vs Zookeeper vs Etcd vs Eureka
Copyright © 2011-2022 走看看