等待发送第一个摘要

我11天前设置了一个新的 Discourse 实例,但至今尚未分发摘要。有22个用户已经8天或更长时间未登录。摘要设置为每周一次,他们应该已经收到摘要了。

“邮件 > 已发送”中没有摘要的记录,但发送了很多通知邮件。“Sidekiq Scheduler”显示 Jobs::EnqueueDigestEmails 每30分钟正常运行一次,但没有任何效果。手动触发该作业也没有区别。在“预览摘要”中,我使用了“将此结果发送给”,并且我已成功收到测试摘要。

在第一天,我将引导模式的每日频率更改为常规的每周一次,并追溯应用了更改。我没有更改其他任何设置。“禁用摘要邮件”和“私人邮件”均已禁用。值得一提的是,唯一安装的插件是官方的 Discourse Voting。

我设置过许多其他的 Discourse 实例,从未遇到过这个问题。我在论坛上搜索过,没有找到类似的报告。我不知道还能做什么。

有什么办法可以解决这个问题,或者至少调试一下这个问题吗?

1 个赞

只有当您超过7天未访问该网站时,才会发送摘要。是这种情况吗?

2 个赞

不,根据 /admin/users/list/active,有 22 位用户已超过 8 天未被访问。

1 个赞

没关系。我等了 2 天才提交这个 bug,只是为了确保不需要额外的一天。我 40 分钟前发布了这个“bug”,第一批摘要在 23 分钟前已发送(我什么都没做)。正如所说,在我创建这个实例的 11 天后。

我有点预料到会发生这种情况……抱歉打扰了。

2 个赞

就是这样 :joy:

至少你知道它已经解决了。:oncoming_fist:t3:

2 个赞