Utilisateur suspendu recevant toujours les e-mails du groupe du forum

Un utilisateur suspendu sur mon forum a signalé continuer à recevoir des e-mails de notification du forum après la suspension de son compte, notamment pour les groupes auxquels il était abonné avant la suspension.

Apparemment, il a raison, car Discourse indique qu’il a été « dernier e-mailé » il y a 3 heures, même si son compte a été suspendu il y a plusieurs jours.

Ce comportement ne devrait-il pas être tel qu’aucun e-mail automatisé du forum n’est envoyé à une personne dont le compte est suspendu, y compris pour les groupes auxquels elle avait rejoint ?

Je ne voudrais absolument pas voir des membres suspendus recevoir des e-mails continus du forum, sauf s’ils sont envoyés manuellement par un administrateur.

De plus, je pensais que les membres ne pouvaient pas taguer un membre dont le compte était suspendu, mais il semble que l’un de nos membres ait quand même pu taguer ce compte suspendu.

6 « J'aime »

Désolé, de quels e-mails parlez-vous ? Pouvez-vous être beaucoup plus précis et fournir le titre et des extraits de ces e-mails ?

2 « J'aime »

Les emails sont des messages privés (MP) envoyés aux membres d’un groupe, par exemple lorsqu’une personne envoie un MP à @nom-du-groupe auquel appartiennent de nombreux membres, et que le membre a configuré son compte pour recevoir des notifications par e-mail pour les MP. Le membre suspendu appartenait à plusieurs groupes avant d’être suspendu et a continué à recevoir des e-mails contenant des réponses aux MP adressés à l’un de ces groupes après sa suspension.

Ainsi, l’objet de ces e-mails est du type : “[Nom du forum] [MP] Objet du message”.

À ma connaissance, répondre aux MP envoyés à un groupe fonctionne essentiellement comme la fonction « répondre à tous ». Lorsque les personnes ont continué à répondre aux MP du groupe, le membre suspendu a continué à recevoir les e-mails contenant ces messages.

En tant que solution temporaire, j’ai retiré manuellement ce membre de tous les groupes après la suspension de son compte, ce qui semble avoir empêché l’envoi d’autres e-mails à son attention.

Je m’attendais à ce qu’une personne suspendue ne reçoive plus aucun e-mail lié aux MP de groupe, même si elle était membre de ce groupe au moment de la suspension. C’est pourquoi j’ai signalé cela comme un bug.

J’utilise MailGun pour envoyer des e-mails depuis nos forums, et les journaux de MailGun confirment que ces e-mails de MP de groupe ont été envoyés à l’adresse e-mail du compte suspendu, même une semaine après la suspension du compte.

3 « J'aime »

D’accord, donc les MP de groupe. Et quelle version de Discourse utilisez-vous exactement ?

Taguer une personne suspendue ne devrait pas avoir d’importance, cela ne déclenchera rien.

2 « J'aime »

2.4.0.beta11
latest-release +5
38dd184a16

1 « J'aime »

Bien sûr, pouvons-nous reproduire ce problème @tshenry ?

4 « J'aime »

Je me souviens que @simon a creusé cette question il y a quelque temps. Voici ce qu’il a dit :

Un utilisateur désactivé ne recevra pas de notifications par e-mail pour les messages de groupe ou les mentions dans un groupe. Un utilisateur suspendu ne recevra pas de notifications par e-mail pour les mentions dans un groupe, mais il recevra des e-mails pour les messages privés envoyés au groupe.

Je ne sais pas si ce comportement est intentionnel ou s’il s’agit d’une omission dans la conception de la suspension. Il semble que la désactivation et la suspension d’un utilisateur garantiront qu’aucun e-mail ne lui soit envoyé sans avoir à le retirer du groupe. Cela peut ne pas être immédiatement évident pour un modérateur ou un administrateur, cependant.

5 « J'aime »

Je suis d’accord… pas clair du tout.

J’utilise Discourse depuis 2017 et j’ai administré des communautés actives pendant de nombreuses années. J’ai été pris au dépourvu d’apprendre qu’un membre récemment suspendu continuait de recevoir des e-mails. Cela ressemble davantage à un bug qu’à un résultat intentionnel.

De plus, cela serait-il clair pour les personnes qui continuent à participer à l’échange de messages privés de groupe, sans se rendre compte que le membre suspendu peut toujours voir leur conversation en cours ? Lorsque les gens savent qu’un membre a été banni, pourquoi supposeraient-ils que ce membre voit toujours leurs messages privés ? Comment cela peut-il être privé si un ancien membre est toujours tenu en haleine par e-mail ?

Il semble plus sage (et plus conforme aux attentes raisonnables) de cesser tous les e-mails automatisés envoyés à un membre suspendu.

Quel est l’argument en faveur du contraire ?

1 « J'aime »

Il existe une méthode ici où les MP du STAFF (c’est moi qui souligne) passent au travers et sont envoyés à l’utilisateur suspendu, afin que le personnel puisse expliquer pourquoi l’utilisateur est suspendu.

Tout le reste me semble être un bug @eviltrout… Peut-être que si le groupe comprend des membres du personnel, c’est l’exception à laquelle @simon faisait allusion ? Je ne suis pas sûr.

Mais je sais qu’un groupe sans membres du personnel ne devrait pas présenter ce comportement et envoyer des e-mails à des utilisateurs suspendus ?

7 « J'aime »

J’ai testé cela à nouveau. Les utilisateurs suspendus peuvent recevoir des e-mails pour les publications du personnel dans les messages privés de groupe. Ils ne reçoivent pas de notifications par e-mail pour les publications non staff dans les messages privés de groupe.

7 « J'aime »

Dans notre forum (privé), le personnel participe à des MP de groupe informels, tout comme n’importe quel autre membre. Il n’y a donc rien de particulier dans un MP du personnel vers un groupe dans ce contexte, si ce n’est qu’il sera transmis aux membres suspendus, contrairement à ce que l’on pourrait attendre.

Pour compenser cela, nous retirons systématiquement les membres suspendus de tous les groupes. C’est une étape supplémentaire, mais c’est préférable à l’envoi accidentel d’un MP à un membre suspendu et à la poursuite de la réception de ses e-mails.

Réfléchissez à cela dans le contexte d’une suspension pour harcèlement ou attaques personnelles. Vous ne voudriez pas qu’ils continuent de recevoir ces e-mails simplement parce qu’un membre du personnel est impliqué dans une discussion privée au sein d’un groupe.

6 « J'aime »

J’ai remarqué cela récemment. Est-ce que cela a été corrigé ?

1 « J'aime »

Salut @Lhc_fl :slightly_smiling_face:

Je me demandais si vous aviez eu l’occasion de tester ceci et de voir si le problème persiste ?

3 « J'aime »


Eh bien, il semble qu’il enverra toujours des e-mails PM aux utilisateurs suspendus.

Je suis sur la version 2.9.0.beta14
(bef1966ca5)

2 « J'aime »

Petit bug, mais c’est certainement quelque chose que nous devrions régler.

Peut-être que la solution est la suivante : si un message privé est envoyé à un groupe, ignorer les utilisateurs suspendus, quel que soit le statut de l’expéditeur “staff”. Nous vérifierons s’il s’agit d’une solution facile, sinon elle devra probablement attendre la fin du mois prochain.

8 « J'aime »

J’ai juste ouvert une PR qui devrait faire exactement ce que vous décrivez :slight_smile:

7 « J'aime »