如何在电子邮件 -"> 服务器设置中设置域值

我在“电子邮件设置”页面上看到了这个域名值,安装时没有看到。在哪里可以设置这个域名值?

既然没有人介入,我认为它在 app.yml 中???
我认为也有命令行设置邮件的方法。
啊……看这里

你几乎肯定不需要它。

它设置 EHLO 域名。

1 个赞

是的,我已经弄明白了。电子邮件工作正常。我只是想知道为什么它默认设置为这个值?即使它不影响电子邮件,这似乎也不合适。

默认值是空白:

据我回忆,我没有看到或输入过任何此类值,那么安装过程一定是从某处填充的?我刚重新安装了,仍然没有看到任何填写此字段的选项。

它可能设置在您的容器配置文件中,模板中的默认内容如下:

  DISCOURSE_SMTP_ADDRESS: smtp.example.com
  #DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: user@example.com
  DISCOURSE_SMTP_PASSWORD: pa$$word
  #DISCOURSE_SMTP_ENABLE_START_TLS: true           # (可选,默认为 true)
  #DISCOURSE_SMTP_DOMAIN: discourse.example.com    # (某些提供商需要)
  #DISCOURSE_NOTIFICATION_EMAIL: noreply@discourse.example.com    # (用于发送通知的地址)

终于找到了,耶! :slight_smile: 那么我们该如何更改它呢?

编辑文件并进行更改。

1 个赞

来自上面 帖子 2 中的链接

如果您更改 SMTP 设置,您可以只执行此操作来应用它们,而无需进行完全重建:

cd /var/discourse
./launcher destroy app
./launcher start app

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.