时间: 2020-11-21|59次围观|0 条评论

 

/// <summary>
    ///
    /// </summary>
    /// <param name="to">收件箱</param>
    /// <param name="from">发件箱</param>
    /// <param name="name">发件人</param>
    /// <param name="subject">标题</param>
    /// <param name="content">内容</param>
    /// <param name="mail">邮箱账号</param>
    /// <param name="passWord">邮箱密码</param>
    /// <returns></returns>
    public bool SendMailUseGmail(string to,string from ,string name,string subject,string content,string mail,string passWord)
      {
          System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
          msg.To.Add(to);

          msg.From = new MailAddress(from, name, System.Text.Encoding.UTF8);

          msg.Subject = subject;//邮件标题
          msg.SubjectEncoding = System.Text.Encoding.UTF8;//邮件标题编码
          msg.Body = content;//邮件内容
          msg.BodyEncoding = System.Text.Encoding.UTF8;//邮件内容编码
          msg.IsBodyHtml = true;//是否是HTML邮件
          msg.Priority = MailPriority.High;//邮件优先级

          SmtpClient client = new SmtpClient();
          client.Credentials = new System.Net.NetworkCredential(mail, passWord);
          //上述写你的GMail邮箱和密码
          client.Port = 587;//Gmail使用的端口
          client.Host = "smtp.gmail.com";
          client.EnableSsl = true;//经过ssl加密
          object userState = msg;
         
          try
          {
              //client.SendAsync(msg, userState);
              client.Send(msg);
          }
          catch
          {
              return false;
          }
          return true;
      }

 

转载于:https://www.cnblogs.com/heartinsky/archive/2009/09/27/1574926.html

原文链接:https://blog.csdn.net/weixin_30342827/article/details/99153807

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《发送邮件
   

还没有人抢沙发呢~