Discourse SMTP 发送“EHLO localhost”而非域名,导致 Google smtp-relay 故障

@iwaffles -

你试过这个线程和其他相关线程中的解决步骤吗?

在你的 app.yml 中添加一行:

DISCOURSE_SMTP_DOMAIN: [your server's fqdn]

然后在 /var/discourse 目录下执行 ./launcher rebuild app。

discourse-doctor 可能仍会报告失败,但从管理控制台发送测试邮件应该可以正常工作,正常的邮件流程也应恢复。

如果上述方法没有奏效,请反馈,因为那意味着还有尚未发现的其它问题。

3 个赞