zoukankan      html  css  js  c++  java
  • Visual C#中使用Gmail发送邮件

    主要是设置Gmail的SMTP地址,端口,SSL加密等参数,代码如下:
    private void button1_Click(object sender, EventArgs e)
            
    {
                MailMessage msg 
    = new System.Net.Mail.MailMessage();
                msg.To.Add(
    "xxx@sina.com");
                msg.CC.Add(
    "zzz@gmail.com");

                msg.From 
    = new MailAddress("yyy@gmail.comm""yyy", System.Text.Encoding.UTF8);
                msg.Subject 
    = "这是测试邮件";      
                msg.SubjectEncoding 
    = System.Text.Encoding.UTF8;
                msg.Body 
    = "邮件内容";
                msg.BodyEncoding 
    = System.Text.Encoding.UTF8;
                msg.IsBodyHtml 
    = false;
                msg.Priority 
    = MailPriority.High;

                SmtpClient client 
    = new SmtpClient();
                
    //设置GMail邮箱和密码 
                client.Credentials = new System.Net.NetworkCredential("yyy@gmail.com""xxxxxx");
                client.Port 
    = 587;
                client.Host 
    = "smtp.gmail.com";
                client.EnableSsl 
    = true;
                
    object userState = msg;
                
    try
                
    {
                    client.Send(msg);
                    MessageBox.Show(
    "发送成功");
                }

                
    catch (System.Net.Mail.SmtpException ex)
                
    {
                    MessageBox.Show(ex.Message, 
    "发送邮件出错");
                }

            }
  • 相关阅读:
    python之virtualenv
    Markdown学习
    Python之进程(multiprocessing)
    python之concurrent.futures模块
    Python之线程
    LoadRunner(四)、检查点
    LoadRunner(三)、关联
    LoadRunner(二)、录制
    LoadRunner(一)、安装
    Jmeter(十九)逻辑控制器之if控制器
  • 原文地址:https://www.cnblogs.com/swnuwangyun/p/611357.html
Copyright © 2011-2022 走看看