C#+QQEmail自动发送邮件

简介: using System;using System.Collections.Generic;using System.Linq;using System.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

using System.Net.Mail;
namespace EmailTest
{
    class ssl
    {
        /// <summary>
        /// 发邮件
        /// </summary>
        public static void SendMailUseQQmail()
        {
            
            System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
            msg.To.Add("1185172056@qq.com");
            /*   
             msg.To.Add("b@b.com");   
            * msg.To.Add("b@b.com");   
            * msg.To.Add("b@b.com");可以发送给多人   
            */
            msg.CC.Add("2670828470@qq.com");
            /*   
            * msg.CC.Add("c@c.com");   
            * msg.CC.Add("c@c.com");可以抄送给多人   
            */
            msg.From = new MailAddress("a.qq.com", "Me", System.Text.Encoding.UTF8);
            /* 上面3个参数分别是发件人地址(可以随便写),发件人姓名,编码*/
            msg.Subject = "这是测试邮件";//邮件标题    
            msg.SubjectEncoding = System.Text.Encoding.UTF8;//邮件标题编码    
            msg.Body = "邮件内容邮件内容邮件内容邮件内容邮件内容";//邮件内容    
            msg.BodyEncoding = System.Text.Encoding.UTF8;//邮件内容编码    
            msg.IsBodyHtml = false;//是否是HTML邮件    
            msg.Priority = MailPriority.High;//邮件优先级    
            SmtpClient client = new SmtpClient();
            client.Credentials = new System.Net.NetworkCredential("qq.qq.com", "qq密码或者授权码");
             //见下图1
            //上述写你的QQ邮箱和密码    
            client.Port = 587;//QQ邮箱使用的端口    
            client.Host = "smtp.qq.com";
            client.EnableSsl = true;//经过ssl加密    
            object userState = msg;
            try
            {
                client.SendAsync(msg, userState);
                //简单一点儿可以client.Send(msg);    
                Console.Write("SSL.Success");
                Console.ReadKey();
            }
            catch (System.Net.Mail.SmtpException ex)
            {
                Console.WriteLine("SSL.Fail");
                Console.ReadKey();
            }
        }
    }
}

img_90cd69807ccf9c7ddb06f1473b4fc46b.png
qq邮箱-设置-账户
目录
相关文章
|
7月前
|
监控 前端开发
Zabbix使用外部邮箱服务器发送邮件报警
Zabbix使用外部邮箱服务器发送邮件报警
|
7月前
|
API 网络安全 数据安全/隐私保护
SMTP邮件邮箱API发送邮件的方法和步骤
使用SMTP邮件邮箱API(如AokSend)发送邮件涉及6个步骤:获取SMTP服务器地址和端口,进行身份验证,构建邮件内容,连接到服务器,发送邮件及处理结果。例如,Gmail的SMTP服务器地址是smtp.gmail.com,端口587。此方法适用于程序化发送邮件,确保安全并支持大规模发信服务。
小储云邮件通知插件配置教程
设置通知配置,配置完成之后,有订单-工单-提现可以通知站长,提升了平台处理效率!
456 0
小储云邮件通知插件配置教程

热门文章

最新文章