zoukankan      html  css  js  c++  java
  • 发件

    using System;
    using System.Text;
    using System.Net.Mail;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    
    namespace WebCms.Web.Admin.Email
    {
        public partial class SendMail : Page
        {
            public int MailContId;
            public int ClassId;
            public int Property;
            public int State;
            public string setMail = "loself@nc189.com";//发件人地址
            public string setName = "索科特";          //发件人姓名
            public string setMailPwd = "qkngndung0208";  //发件人密码
    
            public string MailSubject = "邮件主题";     //邮件主题 
            public string MContent = "邮件内容";        //邮件内容
    
            public string Host = "smtp.qq.com";         //服务器----imap.qq.com  smtp.qq.com
    
            public string getMail = "915422989@qq.com"; //收件人地址
    
            protected void btnSave_Click(object sender, EventArgs e)
            {
                StringBuilder str = new StringBuilder();
                System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
                msg.To.Add(getMail);
                //msg.To.Add("这里填发给地址如WQER@qq.com");
    
                // msg.To.Add("b@b.com");
                //可以发送给多人 
    
                //msg.CC.Add("c@c.com");
                //可以抄送给多人 
    
                msg.From = new MailAddress(setMail, setName, System.Text.Encoding.UTF8);/* 上面3个参数分别是发件人地址(可以随便写),发件人姓名,编码*/
                msg.Subject = MailSubject;                      //邮件主题
                msg.SubjectEncoding = System.Text.Encoding.UTF8;//邮件标题编码 
                msg.Body = MContent;                            //邮件内容 
                msg.BodyEncoding = System.Text.Encoding.UTF8;   //邮件内容编码 
                msg.IsBodyHtml = true;                          //是否是HTML邮件 
                //msg.Priority = MailPriority.High;             //邮件优先级 
    
                SmtpClient client = new SmtpClient();
                client.Credentials = new System.Net.NetworkCredential(setMail, setMailPwd); //发送的邮箱账号密码。这肯定得写你自己的,我用的126
                client.Host = Host;//imap.qq.com  smtp.qq.com
                object userState = msg;
                try
                {
                    //client.SendAsync(msg, userState);
                    client.Send(msg);
                    Response.Write("<script>alert('发送成功啦')</script>");
                }
                catch (System.Net.Mail.SmtpException ex)
                {
                    Response.Write("<script>alert('发送失败啦')</script>");
                }
            }
        }
    }
  • 相关阅读:
    日志记录到txt文件
    使用NuGet安装EntityFramework4.2
    Redis 安装与简单示例 <第一篇>
    时间加减时间段(年、月、日、分、秒)
    控件属性设置
    window.showModalDialog 与window.open传递参数的不同?
    如何进行js动态生成option?如何实现二级连动?
    System.Data.SqlClient.SqlError: 备份集中的数据库备份与现有的 'XXX' 数据库不同
    如何激发手机的高分辨率
    PHP--正则表达式和样式匹配--小记
  • 原文地址:https://www.cnblogs.com/sntetwt/p/3072564.html
Copyright © 2011-2022 走看看