即使已经有了 DISCOURSE_SMTP_ADDRESS,containers/app.yml 中的 DISCOURSE_SMTP_DOMAIN 设置有什么作用?
这并不是因为桌面客户端通常会分别要求“地址”和“域”,所以我感到困惑。
即使已经有了 DISCOURSE_SMTP_ADDRESS,containers/app.yml 中的 DISCOURSE_SMTP_DOMAIN 设置有什么作用?
这并不是因为桌面客户端通常会分别要求“地址”和“域”,所以我感到困惑。
我有同样的问题。我搜索了一个答案,找到了这个主题。
更具体地说,我想知道这里是应该放 Discourse 实例的相同子域(discourse.example.com)还是域名(example.com)。这是否与 SMTP 配置有关。
它直接传递给 action_mailer
Actions_Mailer’s Docs 将其指定为 SMTP conversation 的一部分。
app.yml 中的这一行
DISCOURSE_SMTP_DOMAIN: discourse.example.com # (required by some providers)
为什么在 ./discourse-setup 中没有被询问,也没有被注释掉,从而在配置中引入了错误的值?
以防对未来的读者有所帮助……
自我回复
基于 Emails have stopped sending - end of file reached - #25 by Falco mail.example.com。