zoukankan      html  css  js  c++  java
  • C#邮箱发送验证码

     public static void SendTo(string mailAddress, string subject, string body)
            {

       //mailAddress 所要发送的邮箱地址,subject 邮件标题,body邮件内容

        //发送邮件所用邮箱(163邮箱)

        string Email_Send = Dsis.Core.SysCore.PubFunction.DataFilter(Dsis.Core.SysCore.SysFunction.GetParameterInfo("Email_Send")["PValue"]);

        //发送所用邮箱密码

                string Email_Password = Dsis.Core.SysCore.PubFunction.DataFilter(Dsis.Core.SysCore.SysFunction.GetParameterInfo("Email_Password")["PValue"]);
                MailMessage message = new MailMessage();

                message.From = new MailAddress(Email_Send, "发信人", System.Text.Encoding.UTF8);

        //被发送邮箱

                message.To.Add(new MailAddress(mailAddress));

       //邮件标题

                message.Subject = subject;

                message.IsBodyHtml = true;
                message.BodyEncoding = System.Text.Encoding.UTF8;

        //邮件内容
                message.Body = body;
                message.Priority = MailPriority.High;

                SmtpClient client = new SmtpClient("smtp.163.com");

       //所用邮箱和密码

                client.Credentials = new NetworkCredential(Email_Send, Email_Password);
                client.EnableSsl = true; //必须经过ssl加密 
                try
                {
                    client.Send(message);
                }
                catch (Exception ee)
                {
                    ShowMsg(ee.ToString());
                }
            }
            static void ShowMsg(string msg)

            { }

  • 相关阅读:
    var与dynamic
    SQL Server占用服务器内存过高
    SQL SERVER 2012/ 2014 分页,用 OFFSET,FETCH NEXT改写ROW_NUMBER的用法
    SQL Server 2012 OFFSET/FETCH NEXT分页示例
    Solr初始化源码分析-Solr初始化与启动
    (c#) 销毁资源和释放内存
    C#中 ThreadStart和ParameterizedThreadStart区别
    MongoDB的C#封装类
    mongo DB for C#
    C#操作MongoDB
  • 原文地址:https://www.cnblogs.com/duanlinlin/p/5026078.html
Copyright © 2011-2022 走看看