邮件发送失败 - 作业异常:Net::ReadTimeout

我成功完成了安装,并配置了正确的 SMTP 设置。现在当我尝试注册账户时,收到以下错误信息(来自 production.log 文件):

Delivered mail xxxxxx@discourse.xxxxx.com (60210.3ms)
Job exception: Net::ReadTimeout

谢谢。

2 个赞

这表明您无法访问您的邮件服务器。如果是像 Mailgun 这样的服务,请尝试端口 2525。

2 个赞

感谢您的回复,如果有帮助的话,我可以使用 465 和 587 端口通过 telnet 连接到邮件服务器。不,这不是 Mailgun。

2 个赞

还有其他可以尝试的方法吗?我真的很想使用 Discourse。

我没有任何想法。如果你能 telnet 到该端口,那听起来像是某种 Docker 网络问题。

1 个赞