小编nsx*_*sxt的帖子

配置 Monit 以通过 Office365 发送邮件

我想配置的monit通过Office365发送电子邮件。以下是相关配置:

set mailserver smtp.office365.com port 587 username "username" password "password" using tlsv1 with timeout 30 seconds

不幸的是,它不起作用。这是来自的相关错误/var/log/monit.log

[PST Feb 27 06:40:48] error : Sendmail error: 534-5.7.9 Please log in with your web browser and then try again. Learn more at

(是的,错误被截断了。)

凭据正确 - 我已成功使用它们登录到 Office 365/Outlook。我还使用此帐户通过 Rails 应用程序发送邮件,因此我假设配置问题是 Monit 的问题,而不是 Microsoft 的问题。

似乎有人在这里遇到了类似的障碍。虽然我找不到任何确认 Monit 支持 TLS v1.1 的文档,但如果它不支持我会感到惊讶(该规范现在已有 8 年历史)。

有什么我想念的吗?

outlook smtp monit microsoft-office-365 outlook-web-app

6
推荐指数
1
解决办法
2861
查看次数