你好,我刚在我的新服务器上安装了 Discourse 2.8 测试版。SSL 证书已安装,SMTP 也工作正常。
今天尝试登录时,我收到了“用户名、邮箱或密码不正确”的提示……
随后我点击了“忘记密码”,并收到了重置邮件。但当我点击邮件中的链接以重置密码时,链接无法正常工作,最终跳转到了一个错误页面。
排查问题后,我发现该链接指向的 URL 以“url8800…我的网站”开头。
可能出什么问题了?有什么建议吗?
你好,我刚在我的新服务器上安装了 Discourse 2.8 测试版。SSL 证书已安装,SMTP 也工作正常。
今天尝试登录时,我收到了“用户名、邮箱或密码不正确”的提示……
随后我点击了“忘记密码”,并收到了重置邮件。但当我点击邮件中的链接以重置密码时,链接无法正常工作,最终跳转到了一个错误页面。
排查问题后,我发现该链接指向的 URL 以“url8800…我的网站”开头。
可能出什么问题了?有什么建议吗?
您是否执行了 Discourse 官方标准安装?如果是通过这种方式安装的,请参阅 Bitnami 安装故障排除。
我找到错误了。
原因是 SendGrid 链接品牌设置与我的 DNS 配置不正确。
啊哈!干得漂亮!你提供的 URL 版本看起来像是一个端口号,这在标准安装中无法解释。抱歉,我当时没想到 SMTP 服务会为了链接追踪而重写 URL。这种情况偶尔会出现。这里有没有什么文档可能提示过这个问题?
很抱歉没能提供更多帮助。
感谢您的留言。
不幸的是,我在 SendGrid 设置中遇到了两个未找到相关说明的问题:
别担心,有时候学生需要付出更多努力才能掌握知识。![]()
嗯。这表明你尚未配置好 SendGrid。你需要确保它能向所有用户发送邮件,而不仅仅是发给你自己。
你好 @pfaffman,
感谢提问,不过我已经解决了,而且运行得非常顺利。