如何更改管理员邮箱

您的意思是想登录系统账户?据我所知,您无法做到这一点。(没有开发者权限+模拟)

是的,我是管理员。我想更改登录页面上使用的电子邮件,该电子邮件也用于在有人在论坛上发帖时的通知。

你知道怎么做吗?

我猜这是一个糟糕的翻译,但我一直在努力帮助你。

所以你想更改 notification_email。你可以再次运行 discourse-setup。它会问类似这样的问题:

用于管理员帐户的电子邮件地址? [jay@pfaffman.com]: 
SMTP 服务器地址? [mysite.com]: 
SMTP 端口? [587]: 
SMTP 用户名? [mysite]: 
SMTP 密码? [pkejijefef]: 
通知电子邮件地址? [noreply@x.myforum.us]: 
用于 Let's Encrypt 警告的可选电子邮件地址? (输入以跳过) [me@example.com]: 
可选 Maxmind 许可证密钥 (输入以继续,不使用 MAXMIND GeoLite2 地理位置数据库) [1234567890123456]: 

你可以按 Enter 键跳过所有问题,然后在询问“通知电子邮件地址”时输入新的通知电子邮件。

请注意,如果现有的 SMTP 服务器不允许为你的新地址发送邮件,你可能还需要更改 SMTP 凭据。

你也可以在你的站点设置中找到 notification_email,但如果它已在 yml 文件中设置(这是 discourse-setup 一年多来默认执行的操作),则不行。

1 个赞

我已按您的要求进行了所有更改。论坛一直在加载……
我应该重启或重建 Discourse 应用吗……?

1 个赞

它正在重建。你最好让它继续。\n\n你也可以编辑 yml 文件并销毁和启动容器,但这需要三个步骤。

现在工作正常吗?