致青春,致梦想,一片自留地

Menu

网站通过SMTP协议使用Microsoft 365 或 Office 365 邮箱发送电子邮件

前言

最近碰到一个使用场景,就是通过Microsoft 365 或 Office 365邮箱的SMTP协议把网站上的询单发送到指定邮箱。根据官网上的攻略:POP、IMAP 和 SMTP 设置,填写完毕SMTP的相关信息以后,邮件还是无法正常发送,收到的报错回执如下:

5.7.139 Authentication unsuccessful, the request did not meet the criteria to be authenticated successfully.

解决方法

先是通过搜索报错回执,找到了以下的文章:535 5.7.139 Authentication unsuccessful,以及phpmailer发送邮件时authentication unsuccessful错误的解决办法。于是按图索骥,成功解决。

  1. 登录微软的Azure属性页面:https://portal.azure.com/#view/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/~/Properties
  2. 点击页面最下方的管理安全默认值
  3. 在右侧上方跳出的弹窗内,将 启用安全默认值 的按钮设置为

备注

本攻略适用于Office 365 或 Microsoft 365 订阅、Exchange Online 计划

— 于 共写了535个字
— 文内使用到的标签:

发表回复

您的电子邮箱地址不会被公开。