端口访问故障排除

也许只是需要时间重新填充?SSL 现在看起来正常了……我正尝试发送初始邮件,但似乎还没生效……SendGrid 好像没有收到。

您可能被阻止了外发邮件。您可以尝试使用端口 2525。

1 个赞

回到这个问题,我将容器应用中的设置更改为 2525,然后重新构建,但仍未发送。SendGrid 仍表示未收到。

我刚刚运行了 Discourse Doctor,根据显示,邮件已被 SMTP 服务器接受,但我在 SendGrid 日志中未看到任何记录。

以下是 Discourse Doctor 的输出:

为了进行更可靠的测试,请从 http://www.mail-tester.com/ 获取一个邮箱地址。

或者,只需发送一封测试邮件给自己。

用于邮件测试的邮箱地址?(输入 'n' 跳过)[matthew@Virtusventurs.com]: 

正在向 matthew@Virtusventurs.com 发送邮件...

正在使用 smtp.sendgrid.net:2525 测试向 matthew@Virtusventurs.com 发送邮件。

SMTP 服务器连接成功。

正在向 matthew@Virtusventurs.com 发送邮件...

邮件已被 SMTP 服务器接受。

如果您未收到该邮件,请检查您的垃圾邮件文件夹,

或再次使用类似 http://www.mail-tester.com/ 的服务进行测试。

如果邮件未送达,则问题不在 Discourse。

请检查 SMTP 服务器日志,以了解邮件投递失败的原因。

正在替换:SMTP_PASSWORD

正在替换:LETSENCRYPT_ACCOUNT_EMAIL

正在替换:DEVELOPER_EMAILS

正在替换:DISCOURSE_DB_PASSWORD

正在替换:正在发送邮件至

==================== 完成!====================

您是否希望提供此文件的公开可访问版本?(Y/n)

无法工作,可能是你的域名拼写有误。

1 个赞

谢谢……我实际上已经更改了域名,所以完整的邮箱地址不会到处流传……它在 containers 文件夹中的拼写是正确的。