我刚在我的登录页面上注意到这个错误信息:
所有外发邮件均已禁用,因为尚未配置 SMTP 服务器。任何类型的邮件都无法发送。
当我检查“管理员”>“邮件设置”时,我看到这个:
我无法发布附件,但如果对你有帮助,我可以上传 app.yml 文件。我相当确定它是正确的,但我对此是新手。
需要注意的一点是:当我从这个屏幕向我的个人 Gmail 帐户发送测试邮件时,我确实收到了它。
非常感谢任何帮助!
我刚在我的登录页面上注意到这个错误信息:
所有外发邮件均已禁用,因为尚未配置 SMTP 服务器。任何类型的邮件都无法发送。
当我检查“管理员”>“邮件设置”时,我看到这个:
我无法发布附件,但如果对你有帮助,我可以上传 app.yml 文件。我相当确定它是正确的,但我对此是新手。
需要注意的一点是:当我从这个屏幕向我的个人 Gmail 帐户发送测试邮件时,我确实收到了它。
非常感谢任何帮助!
您好,您需要使用事务性电子邮件服务,而不是 Gmail。像 Brevo 或 Mailgun 这样的服务。
您能解释一下原因吗?我们使用的是付费的 Google Workspace 帐户。这不是免费的 Gmail。我用它从我的 WordPress/WooCommerce 网站发送电子邮件一直都很好。而且,老实说,我觉得它确实在起作用。或者至少人们能够注册。所以我不知道……![]()
(我可能记错了,把这个和 Gmail 搞混了)嗯……如果你使用的是 Google Workspace,你有没有遵循这个指南?
问题是,它之前是有效的(现在似乎只对 Gmail 帐户有效)。我将仔细阅读本指南,看看是否遗漏了任何内容。
好的。我已经检查了所有内容,但情况仍然一样。我不知道该怎么办。我应该再试着运行一次设置脚本吗?
我遇到了同样的问题。
全新安装,SMTP 配置正确,发送测试邮件 可以正常工作,注册邮件验证也可以正常工作……
我已切换到 Mailgun。我看到日志显示邮件正在发送。discord-doctor 可以发送到 mail-tester.com。从 Discourse 设置发送到各种域名的测试邮件也有效。所以,我不确定为什么错误仍然出现。
确认一下,重建不起作用吗?您在使用 Discourse ID 吗?
我不确定那是什么意思
./launcher rebuild app 有帮助吗?您在使用 Discourse ID 吗?谢谢。
明白了。我假设 ./launcher rebuild app 正在工作。我更新了 app.yml 文件,保存了它,然后运行了该命令。它完成了重建并将新的 SMTP 设置引入了。
我在登录页面上确实看到了“使用 Discourse ID 登录”。我的用户帐户是一个本地帐户。
嗯……这很奇怪。这可能是一个错误,因为测试邮件确实发送了。
我使用的是最新版本。有什么可以报告问题的地方吗?需要任何额外的资料/文件/日志吗?
就邮件发送而言,一切看起来都不错。Discourse 邮件日志和 Mailgun 日志都显示发送成功。所以,我认为这在这一点上真的不是一个 SMTP 问题。是某处的东西错误地显示了那个错误。
我已确认此消息在不正确的时间显示,并已请人进行调查。
太棒了!!!我很高兴我没有疯!!我创建了一个快速而粗糙的主题组件来隐藏它,直到找到“官方”解决方案。