不寻求支持。 我在此发帖分享我的经历,以防遇到类似情况的人正在寻找解决方案。
一段时间以来,我们注意到我们运行了1年的 Discourse 实例没有发送用户注册的确认邮件。
我尝试发送测试邮件;它们都能正常发送。我检查了我们的设置;似乎没有什么不对。我尝试在这里搜索;我找不到任何解决方案。我禁用了我们的插件并重建了应用程序;没有奏效。
但就在我准备寻求支持时,我最后一次检查了我们的设置,并找到了原因。
我们认为将此设置为“非员工”将禁用发送给非员工用户的电子邮件摘要。
果然,它说“任何类型的电子邮件”,但可能需要一个警告,例如“警告:将其设置为“是”或“非员工”将阻止您的 Discourse 实例上的用户注册。”或类似的效果。
另外,另一个令人困惑的是,当用户注册时,会弹出一个消息说已发送电子邮件,但实际上并没有发送。所以起初我们实际上认为这是我们电子邮件提供商的问题。
无论如何,现在原因已经找到,我希望这篇帖子能帮助到其他人,如果他们的设置配置错误。
感谢您创建和改进 Discourse!

