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?
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.
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.
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.
La première. Sauf si vous mettez le sujet ou la catégorie en sourdine (ou si vous êtes connecté au site), vous recevrez un e-mail.
Ce serait une demande d’amélioration de l’expérience utilisateur. Si vous souhaitez que cela soit mis en œuvre, je vous suggère de créer un nouveau sujet dans la catégorie Contribute > UX en fournissant tous les détails.
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.
Merci. Je voulais m’assurer que mes arguments reposent sur une certaine logique.
Je comprends pourquoi ce n’est pas recommandé.
Dans mon cas d’utilisation, il s’agit d’une petite communauté de personnes travaillant sur un ensemble de problèmes de programmation. C’est pourquoi je voulais participer pleinement. Je veux voir comment les autres s’en sortent, lire leur code et les aider une fois que j’aurai terminé mon propre travail. Il n’y a donc pas beaucoup de bavardages.
J’ai l’habitude des anciens forums où vous pouvez obtenir un flux RSS pour tous les nouveaux sujets, que vous pouvez ensuite visiter et vous abonner si vous souhaitez participer davantage. Je suis également habitué aux listes de diffusion GNU Mailman où vous recevez essentiellement tout. Je ne peux ni recevoir de notifications pour les nouveaux sujets ni utiliser Discourse comme liste de diffusion. Il n’y a aucun moyen d’être notifié des nouveaux sujets dans des catégories spécifiques. J’ai lu que Discourse pouvait être utilisé comme remplacement de liste de diffusion, mais ni mon client de bureau KDE KMail ni mon client web Zoho Mail ne sont capables de regrouper les e-mails comme ceux des listes de diffusion GNU Mailman. Je ne sais pas si c’est un problème de mon côté ou si Discourse ne prend pas en charge le regroupement des e-mails.
Cela dit, plus j’utilise Discourse, plus je pense que la meilleure solution pour moi serait de le visiter plusieurs fois par jour et de trouver tous les nouveaux messages dans l’onglet Nouveau de la barre supérieure. Et à partir de là, je peux « surveiller » les sujets individuels. J’ai également défini « Considérer les sujets comme nouveaux quand - Je ne les ai pas encore consultés » et « Jamais - suivre automatiquement les sujets que j’entre ». Toutes les catégories de mon instance Discourse sont définies sur « Normal ». Je serai donc notifié des sujets que je ne surveille pas. Cela me donne un bon contrôle.
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.
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.