zoukankan      html  css  js  c++  java
  • 发送邮件

    public static void SendMailUseGmail(string gmailAddress, string gmailPwd, string name, string toAddress, string info, string title)
            {
                System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
                msg.To.Add(toAddress);

            
                msg.From = new MailAddress(toAddress, name, System.Text.Encoding.UTF8);
              
              
                msg.Subject = title;//邮件标题
                msg.SubjectEncoding = System.Text.Encoding.UTF8;//邮件标题编码
                msg.Body = info;//邮件内容
                msg.BodyEncoding = System.Text.Encoding.UTF8;//邮件内容编码
                msg.IsBodyHtml = false;
                msg.Priority = MailPriority.High;
                SmtpClient client = new SmtpClient();
                client.Credentials = new System.Net.NetworkCredential(gmailAddress, gmailPwd);
              
                client.Port = 587;
                client.Host = "smtp.gmail.com";
                client.EnableSsl = true;
                object userState = msg;
                try
                {
                    client.Send(msg);     
                }
                catch (System.Net.Mail.SmtpException ex)
                {
                    Console.WriteLine(ex.Message);

                }
            }

            public static void SendMailUseGmail()
            {
                string userEmail = "123@sina.com";
                System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
                msg.To.Add(userEmail);

                msg.From = new MailAddress(userEmail, "wanhu", System.Text.Encoding.UTF8);        
                msg.Subject = "这是测试邮件";//邮件标题
                msg.SubjectEncoding = System.Text.Encoding.UTF8;//邮件标题编码
                msg.Body = DateTime.Now.ToString();//邮件内容
                msg.BodyEncoding = System.Text.Encoding.UTF8;//邮件内容编码
                msg.IsBodyHtml = false;//是否是HTML邮件
                msg.Priority = MailPriority.High;//邮件优先级

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

                    //简单一点儿可以client.Send(msg);

                }
                catch (System.Net.Mail.SmtpException ex)
                {

                }
            }
  • 相关阅读:
    2019-1-17水晶报表函数大全
    2019-1-17【水晶报表内功心法】--推拉之间
    2019-1-17水晶报表技巧总结【二】
    2019-1-16 水晶报表自动补空行
    2019-1-16水晶报表技巧总结【一】
    博客园添加访客人数
    2019-1-11存储过程的查看
    2019-1-11数据库重构
    lcx端口转发 linux版
    PentesterLab-From SQL Injection to Shell: PostgreSQL edition
  • 原文地址:https://www.cnblogs.com/mxw09/p/1874201.html
Copyright © 2011-2022 走看看