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, 
    "发送邮件出错");
                }

            }
  • 相关阅读:
    浅析区间问题
    关于参加信息竞赛
    路爷爷语录
    CentOS-7安装python虚拟环境
    开发笔记(不定时更新)
    Redis有序集合的权重值选择
    数据缓存(Redis)流程设计--思路
    Flask框架之配置日志信息
    Flask框架之一对多关系模型定义
    Flask框架之多对多关系模型类的定义
  • 原文地址:https://www.cnblogs.com/swnuwangyun/p/611357.html
Copyright © 2011-2022 走看看