我一直将电子邮件通知偏好设置为“从不”,但似乎在几个小时后会被重置。
这是预期行为,还是我的安装有问题?我使用的是 Discourse 2.8.0.beta7,如果这有什么区别的话。
请先更新到最新的 Beta 版,看看是否仍然出现此问题,这样我们就可以排除在此期间已修复的任何 bug。
更新于 2021-12-29T07:36:00Z:
@RGJ 再次将我的设置恢复为始终发送。
有什么日志可以查看是什么在更改我的设置吗?谢谢!
明白了。谢谢!刚升级到 2.8.0.beta10。希望这能解决问题。
您能在 Meta 上重现此问题吗?
已向您发送私信…… @rkda
谢谢 @sam!我收到了两条私信(其中一条来自 @JammyDodger),但我的设置没有被覆盖。我离解开这个谜团又远了一步🤔
不确定这是否有影响,但在我们的 Discourse 实例中,那些私信来自暂存的用户。它们是通过电子邮件发布的,但据我所知,这不应该有区别。
是否有 Discourse 设置可以覆盖电子邮件偏好设置?我可能无意中启用了它。这是目前唯一说得通的解释 ![]()
这会覆盖您的电子邮件设置吗?
比如,如果您将电子邮件通知设置为“从不”,那么您正在关注的主题中的活动会忽略该设置吗?
我一直在绞尽脑汁,因为我的电子邮件设置一直被忽略,而且我弄不清楚为什么。无论我的电子邮件设置是什么,我都会收到群组消息的电子邮件。我怀疑这与我所属群组的通知级别设置有关。
如果您将“当被引用、回复、@用户名被提及或在我的关注类别、标签或主题中有新活动时给我发送电子邮件”和“当我收到私人消息时给我发送电子邮件”设置更改为“从不”,那么您将不会收到通知电子邮件。
还有一个“活动摘要”框:“当我未访问此处时,向我发送热门主题和回复的电子邮件摘要”,这可能值得再次检查,但这适用于摘要电子邮件,而不是群组消息。
我将把这些移到原始主题,并将其切换到 Support,同时我们弄清楚是怎么回事。![]()
@rkda 你能提供更多关于你设置的细节吗?有没有什么插件或主题组件可能不寻常,或者与消息或群组有关?
我正在我的测试站点上尝试复制它,但到目前为止还没有成功。这个问题只发生在某个群组的消息中,还是所有群组的消息都会出现?
谢谢!这是我安装的插件。
https://github.com/discourse/docker_manager.git
https://github.com/discourse/discourse-docs.git
https://github.com/discourse/discourse-chat-integration.git
https://github.com/discourse/discourse-checklist.git
https://github.com/discourse/discourse-feature-voting.git
https://github.com/discourse/discourse-calendar.git
https://github.com/discourse/discourse-saved-searches.git
https://github.com/discourse/discourse-solved.git
https://github.com/discourse/discourse-assign.git
https://github.com/discourse/discourse-reactions.git
https://github.com/paviliondev/discourse-tickets.git
https://github.com/discourse/discourse-cakeday.git
https://github.com/discourse/discourse-whos-online.git
https://github.com/discourse/discourse-data-explorer.git
https://github.com/discourse/discourse-math.git
https://github.com/discourse/discourse-footnote.git
https://github.com/discourse/discourse-shared-edits.git
https://github.com/discourse/discourse-yearly-review.git
https://github.com/discourse/discourse-teambuild.git
并且我安装了以下组件:
我正在运行 Discourse 2.9.0.beta4,如果这对您有帮助的话。电子邮件通过 mailgun 发送。
不确定,因为我只活跃在两个组(dev,helpdesk)中,但它在这两个组中都发生了。
而且,在我深入研究之前,你肯定会在更改电子邮件偏好设置后保存该页面吧?![]()
是的!我已经为此奋斗了一个季度了 ![]()
我在这里发帖是因为我希望有一个快速的解决方案
或者我错过了什么明显的设置。
顺便说一句,发送到该群组的大部分消息也通过电子邮件发送(不确定这是否相关)。我们为该群组设置了一个入站电子邮件(例如 helpdesk@company.com),没有 Discourse 帐户的人会向其发送电子邮件。我们启用了 启用临时用户。我们通常也会通过电子邮件回复这些人。我们主要将群组消息用作镜像功能,以达到透明度目的(这说得通吗)。
如果这对您来说太麻烦了,那么我想我也能忍受。最坏的情况也只是一个小麻烦,而且似乎是一个影响用户不多的边缘情况。我不确定这是否值得您费心处理,因为您还有其他更紧迫的问题,所以不用担心。
我最好还是检查一下,以防万一。 ![]()
我将在我的测试站点上安装 Pavilion Tickets 插件并快速运行一下。我不能保证能找到答案,但它已经足够引起我的好奇心,让我去尝试一下。
![]()
抱歉,我没有成功。我设置了一个群组收件箱,其中包含电子邮件输入和分阶段用户,它的运行符合预期。Tickets 插件中也没有任何额外的“紧急!”设置在进行什么秘密魔法。我的电子邮件偏好设置一直保持为“从不”,并且拒绝更改。
抱歉我帮不上更多忙。不过,如果您能想到其他可以尝试的重现步骤,我很乐意再试一次。
如果您有未使用的插件,可以尝试清理您的 app.yml(并重建),看看是否有区别?
抱歉,我没能早点回来。它曾有一段时间奏效,但现在又出现了 ![]()
我想知道这是否与我通过电子邮件将私信发布到 Discourse 有关。如果我没记错的话,这会自动将通知级别设置为“Watching”,对吧?虽然我不认为这应该会将电子邮件回复设置为“Always”(或者会吗?)。
我大部分时间使用网页界面,但我确实经常通过电子邮件发布到 Discourse。我们使用 Discourse 作为团队的群组收件箱。我们有一个团队电子邮件地址(例如 helpdesk@company.org),它会自动转发到 Discourse,并在那里作为私信发布给团队群组。
我们启用了 Staged users,以便外部用户的回复也能被发布,这样团队的其他成员就能看到对话的上下文。我们通常也会通过电子邮件回复这些用户,所以我们在此用例中将 Discourse 用作更多的是一个镜像工具(Google Groups 可能相当笨拙和难看)。
我不确定这是否与此有关,但目前我只能接受它 ![]()
啊,这事昨天也发生在我身上了,我可以确认这是故意的……
支持性的测试和注释表明了这一点
代码:
测试:
基本上,当我们向一个组发送电子邮件时,尽管我们将该选项设置为“从不”,但它总是会将其设置为“始终”。这样做的想法是,如果我们发送电子邮件,我们也希望在电子邮件收件箱中收到电子邮件回复。
这里的“差不多”的答案是,只需使用 Discourse 向组发送 PM。