已关注分类和标签的邮件通知不再有效

我有几个分类设置为“关注”,以前每当有新话题(或关注分类中的新帖子)发布时,我都会收到邮件通知——但现在这不再起作用了。

我不确定是从什么时候开始失效的,但有一位关注了几个标签的成员报告说他们也收不到邮件了。

我还尝试将我的邮件设置更改为“当有人引用我、回复我的帖子、@提及我的用户名或邀请我加入话题时发送邮件”,并设为“始终”,但这并没有带来任何改变。

其他人的论坛中这个功能是否仍然正常?我刚升级过,但问题依旧存在。其他邮件都能正常收到。

您是否在网站上收到了新帖子的通知?如果是,是哪种类型的通知?您在跳过的邮件日志中是否看到任何与该帖子相关的内容?

我们在论坛上收到了通知(包括关注的标签和分类):

但没有收到电子邮件。/logs 中也没有相关记录。

在这里的 Meta 上,我确实收到了最新公告的邮件——但我的关注状态不同(设置为仅关注首帖,而不是关注所有内容)。

编辑

在邮件日志的“跳过”部分,有一条 Can't find a post with id 1953 的记录,但这可能是因为我在检查未收到邮件后删除了该主题(因此认为这与问题无关)。

针对这种情况,似乎是帖子在 Discourse 发送邮件之前就被删除了。发送邮件前会有一段延迟,以便发帖人有时间编辑帖子。该延迟由站点设置“电子邮件时间窗口(分钟)”控制。

是的,但这只能解释为什么这次最新的测试可能没有发送邮件(而不是之前应该发送的邮件)。我在同一类别中发布了另一个测试,并将主题保留的时间超过了 10 分钟(编辑:保留了 23 分钟)……但仍然没有收到邮件。

在等待期间,我将另一个类别设置为“关注首帖”,然后发布了一个新主题,结果确实收到了邮件——这表明当选择“关注所有内容”这一选项时,该功能似乎无法正常工作。

这里听起来有点可疑。

使用小号。

  1. 在已关注的分类中创建一个话题
  2. 15 分钟后查看邮件日志

这可能是因为您在线而跳过了。您可以在个人资料设置中进行配置。

你的意思是这些吗,Sam?

如果看起来都没问题,有什么关于从哪里开始排查这个问题的建议吗?奇怪的是,关注首帖可以正常工作,但这个却不行。

(我测试了在 Meta 上关注一个分类,看起来是有效的,因为我收到好几封邮件。目前正在测试关注标签。)

我建议首先查看:

YOURSITE/admin/email/sent
以及
YOURSITE/admin/email/skipped

谢谢 Sam……我想我知道问题可能出在哪里。我们有一个类别被列入了所有人的自动静音列表,所以我认为这可能就是问题所在。我随后将其移除,并做了一些测试,现在看起来已经恢复正常了 :smiley:

再次感谢你的帮助 :slight_smile: