收不到邮件,除了员工

晚上好。

我是 Discourse 的用户已有几年了,但这是我第一次发帖求助!:sos:

当前版本:2.9.0.beta1,托管在 Digital Ocean 上的液滴。SMTP 由 Mailgun 提供。

我已将论坛迁移到一个新的液滴,并完成了所有必需的 DNS 记录更改。服务器已启动,论坛已启动 - 一切正常……

除了 - 我们收不到邮件。嗯,这不完全准确。工作人员/管理员可以收到邮件 - 即密码重置邮件。但我的其他成员都收不到。

我用我拥有的一个单独的非管理员账户进行了测试,果然,如果我通过管理员面板发送测试邮件,它会毫无问题地到达 - 所以 SMTP 是没问题的。但是,如果我尝试恢复我的密码 - 什么都没有。如果我查看管理员发送面板,它甚至没有显示尝试发送。什么都没有。

我还测试了是否可以注册新用户以查看我是否会收到确认/验证电子邮件 - 没有任何邮件到达。

Discourse 面板和 Mailgun 面板都没有显示任何退回或任何其他信息。就好像根本没有发送一样。

这可能是权限问题吗?是我忽略或在不知情的情况下更改了一个非常简单的设置吗?我已经尝试了我能想到的一切,现在开始抓狂了。

您是否在 disable email 管理员设置中禁用了发送邮件给非员工的选项?

3 个赞

:face_palm: :face_palm:

我的天。是的。我浏览了所有的设置,想找到类似的东西——但没找到。不知道它怎么会被设置为禁用邮件——因为只有我一个人更改设置……我甚至都不知道有这个设置!是小妖精搞的鬼!

总之——非常非常感谢。我现在感觉有点蠢。我就知道会是一个简单的设置问题。

1 个赞

没关系。:slightly_smiling_face: 我认为迁移会自动将其置于“非员工”模式,以避免在您迁移后发送任何意外的摘要/总结电子邮件(尽管我自己从未这样做过)。

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.