# 使聊天电子邮件通知独立于常规电子邮件级别偏好设置

**URL:** <https://meta.discourse.org/t/make-chat-email-notifications-independent-of-general-email-level-preference/384695>\
**Category:** Feature\
**Tags:** notifications, email, chat\
**Created:** [2025年十月4日 16:22 UTC](https://meta.discourse.org/t/make-chat-email-notifications-independent-of-general-email-level-preference/384695 "2025-10-04T16:22:29Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)\
**Post date:** [2025年十月4日 16:22 UTC](https://meta.discourse.org/t/make-chat-email-notifications-independent-of-general-email-level-preference/384695/1 "2025-10-04T16:22:29Z")

</div>

不久前，我曾惊讶地发现，即使过了一天多，我也没有收到关于聊天中未读私信的电子邮件通知。在我的聊天偏好设置中，已启用了聊天消息的电子邮件通知选项。

 ![image](https://global.discourse-cdn.com/meta/original/4X/e/0/2/e02db1d869b17d26179f81e1e690d141e572cfe7.png)

如果我正确理解代码，我已经找到了原因。我认为相关的代码行是：

> <https://github.com/discourse/discourse/blob/2f9109f4b9b265ee917c88b8fbccfd030d8bb1c7/plugins/chat/lib/chat/mailer.rb#L45>

据我理解，这意味着只有当“在我的通用电子邮件偏好设置中‘当我被引用、回复、我的@用户名被提及，或在我关注的类别、标签或主题中有新活动时给我发送电子邮件’未设置为‘从不’”时，才会发送关于聊天消息的通知。

但我的设置是“从不”，因为我不希望我帖子的每一次回复都充斥我的收件箱。

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/7/1/471cfabd6f2ea49cde20ad58896f4e4541bd9fb7.png)

令我惊讶的是，我还可以收到私信通知，而无需启用通用电子邮件。这就是为什么我假设聊天通知也会以同样的方式工作。对我来说，私信和PM一样重要。

我认为如果这些设置能够独立，那将是很好的，这样我就可以收到聊天通知，而无需同时收到每一次回复的电子邮件。

如果情况仍然如此，也许聊天电子邮件偏好设置至少应设置为“从不”并且不可更改，如果用户已禁用通用电子邮件偏好设置。目前，这种联系并不明显。我可以为聊天设置电子邮件通知的事实，让我以为我也会收到它们。

---

_[View the full topic](https://meta.discourse.org/t/make-chat-email-notifications-independent-of-general-email-level-preference/384695)._
