admin管理员组文章数量:1559756
一、C#企业微信邮箱发送邮件问题
Error: authentication failed, system busy 问题
错误:身份验证失败,系统繁忙。
企业微信邮箱发送或者QQ邮箱发送都会出现此错误。
原因是腾讯企业邮箱和QQ邮箱进行安全处理,需要使用客户端专用密码才能通过代码发送邮件。
解决方案如下:
设置》邮箱绑定, 点击开启安全登录,设置“客户端专用密码”
二、企业微信邮箱发送配置需要注意内容
启用ssl,发送邮件,
发送服务器:smtp.exmail.qq
端口:465
info.Host = "smtp.exmail.qq";
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
版权声明:本文标题:C#企业微信邮箱发送邮件问题_Error: authentication failed, system busy 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1727424032a1113879.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论