查看 Sidekiq 中 MailGun 发送邮件失败的作业

晚上好,

我其实并没有怎么使用过我的论坛,无论是作为普通用户还是管理员,但我注意到它有点冷清。突然之间,当我查看管理面板时,我发现有 42 个邮件任务,通过 Gemini 阅读,这与提供商(Mailgun)未通过 app.yml 与提供商(DigitalOcean 控制台)同步有关。我没有更改任何内容,也无法在此论坛上找到任何关于我们是否需要在我们这边更改任何内容的信息。

用户名和现在的密码都是正确的;除此之外,SMTP 我也无法更改太多东西。端口也是正确的,当我说是“现在”密码时,我也更改了它。

自 2022 年以来,这些都没有改变过,那可能是什么原因呢?

您目前使用哪个端口?

[quote=“pfaffman, post:27, topic:66778”]端口 587 被阻止的问题是 Digital Ocean 的问题。我有好几位客户突然无法发送邮件,因为 Digital Ocean 在未发出警告的情况下开始阻止该端口。切换到端口 2525 是个微不足道的修复方法。
[/quote]

你好,

最初,我也测试了此端口 2525,这是根据 ./discourse-doctor 的建议,用于测试邮件功能。

一直是 2525,还是你刚改的?

如果你改了,你是否销毁并重新启动了容器(或者进行了重建)?

如果你访问 /admin/email/server-settings,能否发送测试邮件?

1 个赞

不,一直都是 587,直到大约 2 小时前,并且自 2022 年以来一直如此。

一旦我在容器中更改它们,我就会重新构建。

在这里它显示为错误“错误 - execution expired”

听起来它仍然被阻止了。您确定已将其更改为 2525 吗?并且在重建时,您是否构建并启动了一个新容器?

1 个赞

我已经这样做了:

cd /var/discourse
./launcher destroy app
./launcher start app

现在它能用了。我真的很抱歉。我看到最初的话题是在 2017 年,持续了这么久,这很不错。希望这能解决它。

1 个赞

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