Send me an email for every new post and tracking

Hi,

Earlier I had enabled Tracking for a particular category. I wasn’t receiving new topic or post emails. As soon as I enabled Send me an email for every new post I started receiving email notification of for all topics and posts.

How are these two related?

Is the only difference between tracking and normal is that tracking adds a count of new replies is shown?

Thanks.

To get an email for every message in a given category, check out the watched setting:

I don’t want email notification for every message but an email notification for each new topic which it seems is not possible with Discourse. And then I can decide which topic I want to participate in. Email notification for new topics in a category is a pretty common feature for forums.

I have no idea what you’re talking about. Watch the category and you will get emailed every new reply in that category.

Note that the first post in a brand new topic is considered a reply, too…

It is not a topic I have replied to. My reply indicate I want to participate in a topic. Just a new reply doesn’t indicate I am interest in that topic.

My immediate question is Send me an email for every new post (unless I mute the topic or category) what does this setting do? How is it different from watch? Which categories is it applied to?

Not to be rude, but it does exactly what it says it does. Unless you are on the site (see the user preference directly below this one), you will receive an email for each and every new post or topic unless the topic itself, or the category the topic is created in is muted.

It is applied to everything on the site, until you explicitly mute something. Watch is applied on a topic or category level, and is more controllable.

All categories, unless you mute the category.

From your first post:

Tracking will not send emails, as it does not create notifications. Assuming default user preferences, you will only receive emails if you receive a notification regarding the topic, which is only generated if you are @mentioned, quoted, replied to, or watching the topic.

2 个赞

The scope wasn’t clear. Thanks for clarification.

If I have Send me an email for every new post enabled and I change notification settings in a category topic to normal which will get precedence the former or the later. If former gets the precedence then watch, track, and normal should be grayed out because only mute can override Send me an email for every new post.

前者优先。除非你静音了该主题/分类(或者你正在访问该网站),否则你会收到电子邮件。

这属于用户体验(UX)方面的请求。如果你希望看到这一改进,建议你在 Contribute > UX 分类中创建一个新主题,并附上所有详细信息。

If you have that enabled, you have gone nuclear, this means every single post that occurs on the site, now and forevermore, will be emailed to you. It is really not recommended.

谢谢。我只是想确保我的论点是有逻辑的。

我能理解为什么不建议这样做。

在我的使用场景中,这是一个由一小群人组成的社区,他们共同解决一系列编程问题。这就是为什么我希望能够全面参与。我想了解其他人的进展,阅读他们的代码,并在自己完成工作后提供帮助。因此,这里的闲聊并不多。

我习惯了传统论坛,那里可以为所有新主题获取 RSS 订阅源,然后你可以访问并根据需要订阅以进一步参与。我也习惯了 GNU Mailman 邮件列表,在那里你基本上能收到所有内容。我既无法收到新主题的通知,也无法将 Discourse 用作邮件列表。目前没有办法针对特定类别的新主题发送通知。我听说 Discourse 可以用作邮件列表的替代品,但无论是我的桌面客户端 KDE KMail 还是 Web 客户端 Zoho Mail,都无法像 GNU Mailman 邮件列表那样对电子邮件进行线程化(threading)显示。我不确定这是我自己这边的问题,还是 Discourse 不支持电子邮件线程化。

话虽如此,随着我使用 Discourse 的深入,我认为对我而言最好的方式是每天多次访问它,并在顶部栏的“新”(New)标签页中查找所有新帖子。然后,我可以从那里“关注”(watch)各个主题。我还设置了“将未查看过的主题视为新主题”以及“从不——自动跟踪我进入的主题”。我 Discourse 实例中的所有分类都设置为“普通”(Normal)。因此,我会收到我未关注的主题的通知。这给了我相当大的控制权。

谢谢。

You will get everything if you turn on mailing list mode, which is the option you described. So you should be set. If you want the site to work like a 1996 era mailing list, you have found the option to do that – you will be emailed every single time anyone posts anything on the site INCLUDING A NEW TOPIC with that enabled. That’s why I called it “nuclear mode”.

Remember, a brand new topic is simply a “first reply”. So it’s the same as any other reply from the perspective of that code, from reply 1, to reply 100.

As for email threading, Discourse provides all the necessary email headers to attach all replies to the topic, e.g. each topic has a unique string – the URL – that’s included in the email headers for every reply to that topic and the first post in that topic. You can view source on the email to browse the headers and see them yourself.

3 个赞

Hi.. I want to ask about setting global, to create a notification for new topic / post to all moderators for all categories.

how to configure it?

thanks

I’m not aware of such a setting. You can just have them watch all categories. If you search here you can find links to plugins that could enforce that with a bit of programing.

1 个赞