Discourse SMTP 错误

我不知道这是为什么……cPanel 的 SMTP 从未与 Discourse 正常工作。

实际上,我最近在我的全新 Ubuntu VPS 上安装了 Discourse。我在另一台专用服务器上有一个 cPanel 服务器。cPanel 的 SMTP 设置与所有软件(包括 WordPress 和 Flarum)都能正常工作,但同样的设置却无法与 Discourse 配合使用。

好的,详细信息如下:

地址 mail.domain.com
端口 587
用户名 forums@domain.com
认证方式 plain
启用 STARTTLS 自动 true

测试邮件始终无法发送。发送测试邮件……持续了 5 分钟。过了非常长的时间后:

发送测试邮件时出现问题。请仔细检查您的邮件设置,确认您的主机没有阻止邮件连接,然后重试。

这是 cPanel 邮件,即发送配置的第一封邮件。

我感到困惑,因为这里显示的是 SSL 端口,而 Discourse 说的是 TLS。

您是否检查过主机是否阻止了到 mail.domain.com 端口 465 的出站连接?

如果您的邮件服务器期望将 forums@domain.com 作为通知邮箱,您是否在 Discourse 中更改了该设置?

哦,等等。您已将 Discourse 配置为使用端口 587,但您提供的截图显示的是端口 465,因此您可能需要告知 Discourse 使用该端口。

您是否查看了 在新安装的 Discourse 上排查邮件问题

1 个赞

我来试试看……Cloudflare 会影响通过 Mailer 的代理吗?