C#企业微信邮箱发送邮件问题_Error: authentication failed, system busy
一、Error: authentication failed, system busy 问题错误:身份验证失败,系统繁忙。企业微信邮箱发送或者QQ邮箱发送都会出现此错误。原因是腾讯企业邮箱和QQ邮箱进行安全处理,需要使用客户端专用密码才能通过代码发送邮件。配置方式如下:设置》邮箱绑定, 点击开启安全登录,设置“客户端专用密码”二、企业微信邮箱发送配置启用ssl,发送邮件,发送服务器:smtp.ex
·
一、C#企业微信邮箱发送邮件问题
Error: authentication failed, system busy 问题
错误:身份验证失败,系统繁忙。
企业微信邮箱发送或者QQ邮箱发送都会出现此错误。

原因是腾讯企业邮箱和QQ邮箱进行安全处理,需要使用客户端专用密码才能通过代码发送邮件。
解决方案如下:
设置》邮箱绑定, 点击开启安全登录,设置“客户端专用密码”


二、企业微信邮箱发送配置需要注意内容
启用ssl,发送邮件,
发送服务器:smtp.exmail.qq.com
端口:465
info.Host = "smtp.exmail.qq.com";
info.Port = 465;
info.SenderMail = "发件箱";
info.Pwd = "客户端专用密码";
发送代码,启用ssl:
using (SmtpClient client = new SmtpClient())
{
//链接服务器,并启用ssl链接
client.Connect(_Info.Host, _Info.Port, true);
//登录发,送
client.Authenticate(_Info.SenderMail, _Info.Pwd);
MimeMessage msg = GetMessage();
client.Send(msg);
//断开
client.Disconnect(true);
//发送成功触发
OnSucces?.Invoke(this.ReceiverMail);
}
配置好即可使用c#代码发送邮件了。
使用的程序包MailKit: .Net Core邮件发送之MailKit - 天马3798 - 博客园
更多:
C# Html解析之AngleSharp_C#Dom解析(强烈推荐)
C# 发送带cookie的http请求_C#发送请求带cookie
C# Post提交formdata类型数据-.Net Core
更多推荐




所有评论(0)