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

            }
  • 相关阅读:
    获取当前日期的年、月、日
    去掉后端返回过来的 % 且保留 2 位小数
    uni-app 长按复制
    rabbit——部署备份
    Mysql——查询语句备份
    Redis——常用命令
    luajit——编译运行lua
    Mac——无法退出移动硬盘解决办法
    Java——Function接口的使用
    Java——在运行mvn install或mvn package时跳过Test
  • 原文地址:https://www.cnblogs.com/swnuwangyun/p/611357.html
Copyright © 2011-2022 走看看