zoukankan      html  css  js  c++  java
  • Email

    <appSettings>
        <add key="EmailAcount" value="xxxx"/>
        <add key="EmailPassword" value="xxxx"/>
        <add key="Mail_Smtp" value="xxxx"/>
      </appSettings>

     注意:输入邮箱的前后空格

    private void NewMethod(string emailSendFrom, string emailSendFromTo, string subject, string content)
            {
                var emailAcount = ConfigurationManager.AppSettings["EmailAcount"];//获取发送邮箱用户名
                var emailPassword = ConfigurationManager.AppSettings["EmailPassword"];//获取发送邮箱密码
                var emailSmtp = ConfigurationManager.AppSettings["Mail_Smtp"];//获取邮箱发送服务器
                MailMessage message = new MailMessage(emailSendFrom, emailSendFromTo); //创建邮箱对象
                //MailAddress fromAddr = new MailAddress("sunhaiming@cn.wilmar-intl.com");//发件人
                //message.From = fromAddr;
                //message.To.Add(reciver);
                message.Subject = subject;
                message.Body = content;
                message.BodyEncoding = Encoding.UTF8;
                SmtpClient client = new SmtpClient(emailSmtp, 587);//smtp端口
                client.Credentials = new NetworkCredential(emailAcount, emailPassword);//获取邮箱用户名及密码
                client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
                client.EnableSsl = true;//判断验证方式
                try
                {
                    client.Send(message);//发送信息
                }
                catch (System.Net.Mail.SmtpException ex)
                {
    
                    MessageBox.Show(ex.Message);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
    View Code
     
     
  • 相关阅读:
    JSON
    FBV & CBV
    django Tips
    Django2.2
    cookie & session
    ajax请求
    视图函数
    模板语法
    模板继承、组件
    python之路-----多线程与多进程
  • 原文地址:https://www.cnblogs.com/haimingkaifa/p/5911700.html
Copyright © 2011-2022 走看看