您好,我已经在我自己的服务器上安装了 Discourse,现在想要更改电子邮件 ID。请看附件截图。有什么办法可以更改电子邮件 ID 吗?
先谢谢您了!
为了澄清,这是连接到 SMTP 所使用的凭据。只有在 Discourse 发送电子邮件遇到问题或您想更换电子邮件提供商时,才需要更改此设置。这不是您的用户电子邮件帐户。
假设您仍需要更改它,可以在 app.yml 中编辑此行:
DISCOURSE_SMTP_USER_NAME: test@*******.***
然后重建 Discourse:
$ sudo ./launcher rebuild app
或者,您可以重新运行 discourse-setup,并在提示时输入新用户名。
该电子邮件 ID 实际上是 SMTP 用户名,与用作“发件人”电子邮件的电子邮件无关。该地址实际上由 app.yml 中的另一个变量控制,称为
DISCOURSE_NOTIFICATION_EMAIL
请参阅
您可以更改该值并重新构建。
嗨 Jon,
感谢您的快速回复。我有一个关于重建的快速澄清。如果我继续重建,它会影响所有设置、用户和主题,还是只会修改电子邮件 ID?我特别有兴趣在不影响其他方面的情况下更新电子邮件地址。
您好 @itsbhanusharma,在门户网站上注册用户后,会触发一封欢迎电子邮件。但是,当前的电子邮件显示设置为 [test@domainname.com],我想进行更改。
所有通信电子邮件应显示一个不同的电子邮件 ID。
谢谢。
对于 Discourse 发送的所有电子邮件中的“发件人”地址,我上面提到的设置负责。您的 test@domainname.com SMTP 用户名应该能够代表 <somethingelse>@domainname.com 发送,这样才能正常工作。在 Mailgun 等 ESP 上,这默认是正确的。如果您使用的是其他电子邮件服务,您可能需要先在邮件服务器上进行额外的配置。
重建只会更改您在 app.yml 中修改的设置,其他所有内容都保持不变。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.