安装后缺少 SMTP 设置

如果您在设置后改变主意,最终还是想使用电子邮件,那么您的 app.yml 中可能缺少一些行。

对于自 Self-Hosting Discourse Just Got a Whole Lot Easier 以来发生的变化,我不太熟悉,但在我的站点上,SMTP 详细信息在 app.yml 中的配置方式没有改变。如果我是您,我会尝试运行

cd /var/discourse
./discourse-doctor

看看这是否能让您修复它。如果那不起作用,那么我会去找一个正常运行的站点的 app.yml 并将其用作示例,以确保用于电子邮件所需的行存在且正确。如果您没有,可以从这里获取一个示例:

然后重建。

如果这一切感觉很困难,如果现在还不算太晚,您可以重新开始,从一开始就用您的 SMTP 详细信息正确回答问题。