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

时间:2020-07-20 15:34

通过简单几部,实现QQ邮件群发功能!技术男必学!

0
分类:邮件群发问答百科 | 评论:0人 | 浏览:39次   

1、.Net邮件功能的实现需要添加.Net.Mail引用 using System.Net.Mail;

2、可以根据自己的需要设计一个简单的前台页面:

 

3、定义一个获取邮件发送参数的方法:

 public void Email()      {          MailAddress Messagefrom = new MailAddress(txtSender.Text);  //发件人邮箱地址          string MessageTo = txtReciever.Text;  //收件人邮箱地址          string MessageSubject = txtTitle.Text;        //邮件主题          string MessageBody = txtareaContent.InnerText;    //邮件内容          if (Send(Messagefrom, MessageTo, MessageSubject, MessageBody))          {              Response.Write("<script type='text/javascript'>alert('发送成功!');history.go(-1)</script>");//发送成功则提示返回当前页面;            }          else          {              Response.Write("<script type='text/javascript'>alert('发送失败!');history.go(-1)</script>");          }        }

4、发送邮件方法:

  public static bool Send(MailAddress Messagefrom, string MessageTo, string MessageSubject, string MessageBody)      {            MailMessage message = new MailMessage();//创建一个邮件信息的对象          message.From = Messagefrom;          message.To.Add(MessageTo);              //收件人邮箱地址可以是多个以实现群发          message.Subject = MessageSubject;          message.Body = MessageBody;          message.IsBodyHtml = false;              //是否为html格式          message.Priority = MailPriority.High;  //发送邮件的优先等级          SmtpClient sc = new SmtpClient();       //简单邮件传输协议(Simple Message Transfer Protocol)          sc.Host = "smtp.qq.com";              //指定发送邮件的服务器地址或IP 使用其它邮箱的发送 需做更改ru:smtp。126.com                     sc.Port = 25;                          //指定发送邮件端口          sc.UseDefaultCredentials = true;          sc.EnableSsl = false;          sc.Credentials = new System.Net.NetworkCredential("发件邮箱", "邮箱密码"); //指定登录服务器的用户名和密码          try          {              sc.Send(message);      //发送邮件                          }          catch (Exception e)          {              return false;          }            return true;      }

 

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

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

你必须 登录 才可以留言.