Quite strange.
I’m an admin of one of my discourse instance.
My account can receive emails like forgot_password, signup, mentions, etc.
But when I want to set another user as an admin, Discourse says it has sent the “admin_confirmation_message”
But in my mailgun account, I see other emails can be sent, but this email delivery failed!!
So Why failed?
pfaffman
(Jay Pfaffman)
2
Check your mailgun logs for an explanation and open a ticket with mailgun.
Wall-E
(Raphael)
3
我在使用 Mailgun 时遇到了同样的问题。我尝试将用户提升为管理员,Discourse 显示已发送验证邮件,但该邮件并未到达。在 Mailgun 中,我看到这些发送尝试被标记为“已抑制”。
不过,通过“邮件”管理菜单中的“发送测试邮件”功能,我可以正常收到邮件。
@xiasummer 你后来解决这个问题了吗?
justin
(Justin DiRose)
4
Jay 建议向 Mailgun 提交支持工单,这是最佳途径。如果邮件是从 Discourse 发出的,那么问题很可能不在软件本身,而可能是您域名级别的 Mailgun 配置存在问题。
pfaffman
(Jay Pfaffman)
6
您需要向 Mailgun 提交工单或查阅他们的文档。我认为这可能意味着该用户过去曾将您的邮件标记为垃圾邮件。