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
>
查看全文
相关阅读:
关联模型(1:n)
关联模型 (1对1)
cheerio api
二维数组去重
Fiddler 模拟post 提交
DataReader 转为实体
在做一些复杂的类型转换之前(比如将一个数据转换成一个属性的类型,属性可能为可空类型)先判断该类型是否为可空类型,否则会报如下错误:
WebClient 文件下载
利用iTextSharp组件给PDF文档添加图片水印,文字水印
TList、DataTable To Json
原文地址:https://www.cnblogs.com/ejiyuan/p/1486386.html
最新文章
2.(101)对称二叉树
1.(53)最大子序和
day11_final、权限、内部类、引用类型
day10 接口、多态
docker基础
不同场景下 MySQL 的迁移方案
通用二进制包安装 MySQL5.5
通用二进制包安装5.6
xtrabackup 备份
MySQL5.7通用二进制包安装
热门文章
10.7 Propagating errors with errgroup
10.6 Getting the fastest result from multiple sources
10.5 Synchronizing goroutines with WaitGroup
10.4 Pooling resources across multiple goroutines 集中访问资源
docker
map解析错误
maven 学习笔记3
maven 学习笔记2
maven 学习笔记1
curl php
Copyright © 2011-2022 走看看