预发布站点:关闭所有非管理员用户的邮件通知,但允许新注册?

我有一个暂存 Discourse 站点,其中包含来自实时站点的所有用户,并且我已为非管理员禁用了所有电子邮件。但这同样意味着我无法在此暂存站点上创建新用户,因为这需要向新用户(还不是管理员)发送确认电子邮件。如何永久禁用所有非管理员用户的电子邮件发送(回复、通知等),但仍允许为新的测试用户发送注册电子邮件?

我发现最简单的方法是从他们的 /admin/users 页面手动激活测试用户,除非我特意测试激活电子邮件流程等:

3 个赞

对于测试用户,我按照 Jam 的建议操作。我创建一个新账户并输入一个虚假的电子邮件地址。手动激活用户,然后要么以管理员身份转到偏好设置,要么登录测试用户并关闭该测试用户的电子邮件发送功能。

1 个赞

太好了,这对于新注册用户来说效果完美。

2 个赞