您好,
我正在一台 VPS 上运行自托管的 Discourse 实例,目前遇到电子邮件发送问题。核心操作,如密码重置、激活邮件可以送达;然而,摘要、私信或聊天等邮件无法送达,但返回 200 OK。不过,最终用户没有收到这些邮件。
详细信息:
- 自托管 Discourse(基于 Docker)
- SMTP 提供商:Namecheap Private Email
- 端口:587 (STARTTLS)
我希望得到关于进一步调试步骤或任何推荐的配置更改的指导。
谢谢。
您好,
我正在一台 VPS 上运行自托管的 Discourse 实例,目前遇到电子邮件发送问题。核心操作,如密码重置、激活邮件可以送达;然而,摘要、私信或聊天等邮件无法送达,但返回 200 OK。不过,最终用户没有收到这些邮件。
详细信息:
我希望得到关于进一步调试步骤或任何推荐的配置更改的指导。
谢谢。
如果您是管理员,请转到“admin”菜单 → 点击“email settings”
您可以在那里访问日志
“email settings”中有几个选项卡
您可以发送测试电子邮件

以及各种其他诊断工具
祝您好运!
是的,我也收到了测试邮件
您可能想查看主题 在自托管 Discourse 上通过 Namecheap 专用电子邮件 (SMTP) 发送邮件遇到问题。
简而言之:Namecheap 商业邮件托管并非用作事务性 SMTP 中继,您可能会遇到问题。
这是一篇列出和比较您的论坛真正需要的 SMTP 服务的文章之一: