自托管Discourse的邮件投递问题(SMTP工作但未收到邮件)

您好,

我正在一台 VPS 上运行自托管的 Discourse 实例,目前遇到电子邮件发送问题。核心操作,如密码重置、激活邮件可以送达;然而,摘要、私信或聊天等邮件无法送达,但返回 200 OK。不过,最终用户没有收到这些邮件。

详细信息:

  • 自托管 Discourse(基于 Docker)
  • SMTP 提供商:Namecheap Private Email
  • 端口:587 (STARTTLS)

我希望得到关于进一步调试步骤或任何推荐的配置更改的指导。

谢谢。

如果您是管理员,请转到“admin”菜单 → 点击“email settings”

您可以在那里访问日志

“email settings”中有几个选项卡

您可以发送测试电子邮件

image

以及各种其他诊断工具

祝您好运!

1 个赞

是的,我也收到了测试邮件

您可能想查看主题 在自托管 Discourse 上通过 Namecheap 专用电子邮件 (SMTP) 发送邮件遇到问题

简而言之:Namecheap 商业邮件托管并非用作事务性 SMTP 中继,您可能会遇到问题。

这是一篇列出和比较您的论坛真正需要的 SMTP 服务的文章之一:

2 个赞