Apply "mailing list mode" per category

我很困惑。您可以为每个类别设置监视状态,这不就是您想要的吗?是的,您需要通过网站进行初始设置,但即使是 mailman2 也有一个 Web 界面来设置您的配置。

嗯,据我所知,“关注”状态也意味着,当通过浏览器查看论坛时,我会收到有关此类帖子的通知(我的头像上显示淡蓝色和绿色的数字)。我希望保留论坛大部分作为论坛运作的部分的此功能,但又想避免通过电子邮件接收该部分论坛的帖子。

我是一个私人组织的成员,该组织正从一个(非常古老)的自定义论坛/邮件列表混合体迁移。和此主题中的其他一些人一样,我们过去每个类别都有一个邮件列表,并试图在 Discourse 中尽可能地复制这种行为。

在我们的案例中,大多数用户都没有订阅大多数类别。但是,用户习惯于通过访问主页来快速发现新类别。因此,邮件列表模式带来了挑战:我们目前将其设置为所有类别默认静音,用户必须选择要取消静音的类别,但许多人对此并不满意。

或者,可以禁用邮件列表模式,将所有类别保持未静音(因此可发现),然后选择要关注并接收电子邮件的类别。但是,在这种情况下,用户不会收到自己论坛帖子的电子邮件副本,这存在不一致。

只需为用户添加一个选项,让他们在“关注”模式下接收自己帖子的电子邮件,就可以解决这两种选项之间的不对称性(邮件列表 =“推送”/“选择退出”,关注 =“拉取”/“选择加入”)。然后,它将等同于本主题起源的“每个类别的邮件列表模式”请求。这对我们以及许多其他人来说将非常有帮助。

我以为我们讨论过让您拥有此选项,@sam?对我来说(为什么我想要一份我已经发送的消息的副本),这没有任何意义,但作为人们可以选择加入的内容,它可能还可以,因为我知道我们以前曾讨论过它?

是的,我们过去讨论过“回声模式”,但从未为其构建过切换开关。要使其正常工作,大约需要 2-3 天的工作量,我们需要一个新的站点设置、一个新的用户设置、一些用于选择它的用户界面等等。

不确定我们目前是否应该优先处理这项工作。

之前的相关讨论:

3 个赞

我只想重申,这将阻止用户以混合模式使用论坛,在这种模式下,某些类别处于邮件列表模式,而另一些类别则通过 Web 界面访问,同时还可以关注某些不处于邮件列表模式的类别。作为一种变通方法,这也许可以,但它是在劫持一项功能(跟踪感兴趣的主题)以达到其他目的(接收给定类别中的每个帖子作为电子邮件)。

为了使此变通方法奏效,“当我发布主题时,将该主题设置为”不得发送到“关注”。但是,当用户在论坛中不希望进入这种伪邮件列表模式的部分发布内容时,他们将在被引用、回复或提及时收到电子邮件。

1 个赞

我认为你说得非常对——你的建议将带来很大的常识,以及一些一直让我和我的论坛用户感到困惑的用户偏好。你概括了人们想要的四个主要选项:

  1. 大量邮件
  2. 一些邮件
  3. 仅活动摘要

目前,用户必须从几个不同的地方和一些不熟悉的で概念中自己组合。所以大多数人都不 bother,只坚持使用站点的默认设置(除非他们通过电子邮件取消订阅的东西到达那里)。

我也会将电子邮件嵌套在 /preferences 中的通知下。

在邮件列表模式下,目前是否会抑制所有通知?因为那将非常有用。我曾有几位用户抱怨说,当他们(不频繁地)访问站点时,他们会被他们已经通过电子邮件阅读过的帖子的通知数量所淹没。