【通知】
【通知】充值首选支付宝,未及时到账,请邮件联系 youjianqunfa@qq.com 备注用户名。
当前位置:首页 > 邮箱群发百科 > 正文内容
7月13日

时间:2020-07-13 17:43

实现邮件群发功能

0
分类:邮箱群发百科 | 评论:0人 | 浏览:79次   

 

 1  
 2 实现邮件群发功能 
 3  
 4 //邮件群发功能
 5 界面主要有TextBox(TextBox_name),ListBox(ListBox_name),Button(Button_sent)等一些控件,
 6 ListBox里面为所有的用户或是好友,TextBox里面为所选择的用户或好友(可以多选择,用逗号分隔开),Button为发送按钮
 7 //添加引用
 8 using System.Data.SqlClient;
 9 using System.Web.Mail;
10 using System.IO;
11 //执行发送
12 private void Button_sent_Click(object sender, System.EventArgs e)
13 {      
14    //取到用户名 
15    string TextBox_name = this.Text_to.Text;
16    //显示所有接收人,去逗号
17    string [] split = TextBox_name.Split(new Char [] {,});
18    SqlConnection myConn = new SqlConnection(conn);
19    DataSet mySet = new DataSet();
20    ////变量个数
21    //for (int i=0;i<split.LongLength;i++)
22    //一个一个的取到里面的单个的值
23    foreach (string s in split) 
24    {
25      //添加数据表(Info)
26      if (s.Trim() != “”)
27      {
28         try//异常处理
29        {
30           //SQL语句
31          string mySql = INSERT INTO Info(Info_To)VALUES(‘+s+‘);
32          SqlCommand myCommand = new SqlCommand(mySql,myConn);
33          myConn.Open();//打开数据库
34          myCommand.ExecuteNonQuery();//执行语句
35        }
36         catch(Exception ee)//错误消息
37        {
38        }
39         finally//不管是否发生错误都要执行
40        {
41           myConn.Close();//关闭数据库
42        } 
43      }
44    }
45 }
46  
47 //把从下拉列表中选择的用户,添加到显示的文本框中
48 private void ListBox_name_SelectedIndexChanged(object sender, System.EventArgs e)
49 {
50    if(this.TextBox_name.Text==“”)
51    {
52       this.TextBox_name.Text=this.ListBox_name.SelectedItem.Text;
53    }
54    else
55    {
56       this.TextBox_name.Text+=,+this.ListBox_name.SelectedItem.Text;
57    }
58 
59 

  • 评论:(0)
  • 有图有真相

已有 0 位网友发表了一针见血的评论,你还等什么?

你必须 登录 才可以留言.