邮件作业在最新更新后失败,证书验证失败(无法获取本地颁发者证书)

@RGJ 感谢大家的帮助。我终于、终于解决了这个问题。用于 office365 的 调整 是使用 DISCOURSE_SMTP_AUTHENTICATION: login

office365 smtp 服务器和端口配置smtp.office365.com:587,并启用了 STARTTLS,这无论如何都是默认设置。

用户名是组织中使用的 office365 的完整电子邮件地址,通常是 myaccount@mycompany.onmicrosoft.com。这可能与您的通知电子邮件相同,也可能不同。

这是我的最终配置:


  DISCOURSE_SMTP_ADDRESS: smtp.office365.com
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: myacct@mycompany.onmicrosoft.com
  DISCOURSE_SMTP_PASSWORD: mypassword
  DISCOURSE_SMTP_ENABLE_START_TLS: true
  DISCOURSE_SMTP_DOMAIN: outlook.com
  DISCOURSE_NOTIFICATION_EMAIL: myacct@mycompany.com
  DISCOURSE_SMTP_AUTHENTICATION: login

根据 Mail Tester 的测试,结果是 10 分满分!

2 个赞