Je me demandais si quelqu’un pouvait m’aider à résoudre ce problème.
L’organisation dont je gère l’installation Discourse a engagé quelqu’un pour ajouter des tags à de nombreux anciens sujets afin de faciliter leur recherche. Jusqu’ici, tout va bien, sauf qu’un utilisateur s’est plaint de recevoir des copies par e-mail de tous les messages qui sont tagués. Je n’arrive pas à comprendre pourquoi cet utilisateur en particulier reçoit ces messages.
Dans l’onglet E-mails, ces messages apparaissent comme « user_posted ». L’utilisateur en question est un modérateur et suit la catégorie, mais n’a pas participé au fil de discussion.
Cela signifie qu’elle surveille automatiquementchaque nouveau sujet dans cette catégorie.
Des notifications sont générées pour chaque action dans un sujet surveillé, y compris les modifications… Comme la modification des balises.
Ce modérateur a probablement également les « e-mails d’activité » (deuxième option sous Préférences > E-mails) définis sur « Toujours ». Des discussions ont eu lieu pour améliorer le libellé de ce paramètre, car il inclut effectivement l’activité des sujets surveillés. Voir
Peut-être aurais-je dû être plus clair. L’utilisatrice concernée n’est pas la seule à avoir défini cette catégorie sur « en train de regarder », et pourtant, elle est la seule à recevoir des e-mails concernant les mises à jour du tag…
Ah… Ce détail n’avait pas été mentionné auparavant.
Les notifications qu’elle reçoit sont-elles de simples mises à jour d’activité « normales » ou sont-elles liées à la file d’attente de migration ?
Dans le premier cas, je suis en fait surpris que d’autres utilisateurs ne reçoivent pas ces e-mails.
Peut-être que leurs filtres ou leur tri de boîte de réception bloquent ces e-mails ou les placent dans un dossier secondaire que l’utilisateur ne consulte pas ?
Peut-être que beaucoup de ces utilisateurs ont habituellement un onglet ouvert pour votre communauté ? Cela désactivera les notifications par e-mail dans la plupart des paramètres : « envoyer un e-mail lorsque je suis absent » plutôt que « toujours ».
Luke, elle reçoit l’e-mail initial dans le sujet. (Je pense que c’est parce que le premier message est marqué comme modifié lorsque des balises sont ajoutées.)
J’ai vérifié l’onglet e-mails de l’administration, et personne d’autre ne reçoit ces e-mails, seulement elle, donc je ne pense pas que ce soit un problème de boîte de réception. Nous avons quelques centaines d’utilisateurs, et la plupart interagissent avec le forum uniquement par e-mail, donc il est pratiquement impossible que tout le monde ait des onglets ouverts.
Donc, vous vérifiez tous si ce modérateur surveille la catégorie, mais cela ressemble plutôt à ce qu’elle surveille simplement l’étiquette. Demandez-lui de vérifier ses paramètres de notification pour cette étiquette en allant sur /tag/nomdelétiquette et en appuyant sur le bouton en haut à droite.
Richard, merci d’avoir réfléchi à cette question. Cependant, il s’agit de nouveaux balises qui n’existaient pas avant l’effort de balisage, donc personne ne les surveille.
Aujourd’hui, je constate que d’autres utilisateurs reçoivent également des e-mails à mesure que des balises sont ajoutées à divers sujets, mais il n’y a pas l’air d’avoir de logique derrière le fait que certains utilisateurs reçoivent des e-mails. Par exemple, de nombreux utilisateurs qui surveillent la catégorie ne reçoivent pas d’e-mails, les utilisateurs concernés n’ont pas publié dans ces sujets, et ils ne surveillent certainement pas les balises. J’ai utilisé l’Explorateur de données et les personnes recevant des e-mails n’ont même pas consulté ces sujets non plus.
Rappelez-vous que « suivre » une catégorie signifie « suivre automatiquement les nouveaux sujets de cette catégorie ». Les sujets créés avant qu’un utilisateur ne commence à suivre la catégorie ne sont pas concernés.
Je suppose que :
Votre modérateur suit la catégorie depuis plus longtemps que les autres utilisateurs (elle a donc un plus grand nombre de sujets en attente à suivre)
La personne qui procède au re-tagging travaille méthodiquement, des sujets les plus anciens vers les plus récents
Si cela la frustre vraiment, elle peut désactiver ses paramètres de notification par e-mail jusqu’à la fin du projet de re-tagging.
Luke, je comprends ton point de vue, mais il y a des dizaines d’autres personnes qui surveillaient cette catégorie au moment de la publication initiale, et aucune d’elles n’a reçu d’e-mail. Et, comme je l’ai mentionné dans ma dernière réponse, d’autres utilisateurs maintenant – avec les mêmes paramètres de notification par e-mail – reçoivent également certains de ces messages, alors que le modérateur que j’ai mentionné précédemment ne reçoit pas ces notifications.
Peut-être ? J’espérais un peu que les développeurs interviendraient ici, mais il y a encore quelques éléments à examiner :
Visitez VOTRESITE/admin/email/skipped. Y a-t-il des e-mails liés ou pertinents ici ? Pourquoi sont-ils ignorés ?
Avez-vous vérifié à nouveau les paramètres de notification pour certains des sujets concernés ? Nous avons parlé de la catégorie tout au long de la discussion, mais les paramètres de catégorie ne définissent qu’une valeur par défaut pour les nouveaux sujets. Les utilisateurs peuvent modifier cela par sujet, même s’ils n’interagissent pas autrement avec le sujet.
Essayez ceci :
Choisissez votre modérateur et un autre utilisateur qui a reçu certains de ces e-mails (appelons-le « Utilisateur B »).
Sélectionnez trois sujets :
Un qui a généré un e-mail pour le modérateur mais pas pour l’« Utilisateur B ».
Un qui a généré un e-mail pour l’« Utilisateur B » mais pas pour le modérateur.
(Si disponible) Un qui a généré un e-mail pour les deux.
Vérifiez les paramètres de notification pour chaque sujet pour les deux utilisateurs. Comparez. (Vous pouvez le faire en vous faisant passer pour l’utilisateur et en allant au bas du sujet.)
Je pense que nous revenons à reformuler la question. Avec les paramètres et le statut des notifications que vous avez vérifiés :
Nous ne devrions pas nous demander « Pourquoi reçoit-elle ces e-mails ? » — c’est le comportement attendu !
Nous devrions nous demander « Pourquoi ne reçoit-elle pas d’e-mails pour tous ces sujets ? »
Combien d’e-mails par jour a-t-elle reçus depuis le début ?
A-t-elle atteint max-emails-per-day-per-user ? (la valeur par défaut est, je crois, de 100)
A-t-elle reçu des e-mails pour d’autres activités ?
Salut Luke, merci pour ton aide sur ce sujet. Je suis d’accord, c’est davantage une question de « pourquoi ces utilisateurs reçoivent-ils des notifications de manière apparemment arbitraire ? ».
Environ 10 par jour ? C’est dans la moyenne. Loin de la limite par défaut.
Oui, elle reçoit des messages pour un nouveau sujet dans une catégorie surveillée, publié aujourd’hui même.
Au total ? En incluant les nouveaux messages concernant les publications mises à jour ou étiquetées ? C’est… bien moins que ce que je pensais, d’après les premières parties de cette discussion. (Ce n’est pas que j’essaie de minimiser, c’est juste… pas ce à quoi je m’attendais.)
Avez-vous vérifié quelle est la vraie valeur de max_emails_per_user_per_day sur votre instance ?
Savez-vous combien de publications sont re-étiquetées par jour ?
Parle-t-on d’emails séparés et individuels pour chaque publication concernée, ou d’une version « résumé d’activité condensé » ?
10 serait une journée moyenne ; les publications étiquetées ont ajouté environ 30 de plus. Ce n’est pas un forum ultra-actif, mais il est assez actif pour que je n’en entende jamais assez si quelque chose tourne mal.
Oui, 100 (par défaut).
30 à 50 environ ? L’outil d’étiquetage était initialement limité par la valeur par défaut de max_edited_per_day, mais j’ai supprimé la limite hier.
~30 notifications par e-mail pour 30 à 50 mises à jour ? Cela semble correct pour quelqu’un qui surveille la catégorie.
Elle a presque certainement modifié les paramètres d’au moins certains des sujets. Sinon :
Le taggueur travaille-t-il également dans d’autres catégories, où peut-être elle ne surveille pas ?
Y a-t-il des sous-catégories ici ? Les paramètres de notification ne sont pas hérités. Si vous avez une catégorie “Voitures” et des sous-catégories “Datsun” et “Yugo”, le suivi de “Voitures” ne fera pas automatiquement suivre “Yugo”.
… Une petite prédiction ici, en gardant à l’esprit que vous avez laissé entendre que votre base d’utilisateurs est… bruyante… lorsque le forum fait des choses inattendues :
Si votre taggueur se lance vraiment et profite de cette liberté, votre modérateur (et toute personne qui suit beaucoup de sujets dans les domaines où le taggueur travaille) va probablement recevoir… beaucoup… plus d’e-mails. Probablement atteindre la limite de 100 par jour.
Oui, j’ai envoyé un message préventif pour prévenir de certaines bizarreries, donc j’espère que cela évitera les problèmes. Mais j’aimerais quand même savoir pourquoi les notifications sont si arbitraires !
Sinon, s’il existe un moyen de désactiver les notifications pour les étiquettes ajoutées, ce serait idéal…