标题: 激活邮件已发送但账户未激活/激活链接混淆
您好,
我正在运行自托管的 Discourse(Docker)。SMTP 测试邮件发送成功(已通过 Gmail 验证),但新注册的用户收不到或无法正确完成账户激活。
我已检查/执行的操作:
-
已配置 SMTP 并且测试邮件发送成功
-
login_required = false -
must_approve_users = false -
通过管理员 → 用户进行手动激活有效
-
使用
./launcher restart app重启了多次
问题:
-
注册后,用户会跳转到
/u/account-created -
激活邮件不一致或激活链接行为不明确
-
不确定在哪里可以控制激活链接/重定向行为
问题:
-
Discourse 到底在哪里处理激活链接和重定向(点击后)?
-
有没有推荐的方法可以在不重启容器的情况下测试激活流程?
-
当 SMTP 测试成功但用户激活邮件失败或无法完成激活时,有什么常见原因?
提前感谢。