问题描述:
===============
无法通过账号密码smtp发送邮件
问题原因:
===============
Smtp auth 未开启
解决方案:
===============
Power shell运行下面的命令
运行以下命令查看SMTP属性:
Get-CASMailbox -Identity XXX@XXXX.com | fl *smtpclient*
启用邮箱的SMTP客户端身份验证:
Set-CASMailbox -Identity XXX@XXXX.com -SmtpClientAuthenticationDisabled $false
运行成功后会在两小时之内生效
替换高亮部分为您指定的邮箱
针对全局开启
Get-TransportConfig | fl *smtpclient*
Set-TransportConfig -SmtpClientAuthenticationDisabled $false
Enable or disable SMTP AUTH in Exchange Online | Microsoft Learn
使用第三方服务无法登录office365账号发送邮件 - Microsoft Community
Office 版本和与 Microsoft 365 服务的连接 - Microsoft 365 Apps | Microsoft Learn
POP, IMAP, and SMTP settings for Outlook.com - Microsoft Support