Clarification de la documentation : comportement des notifications pour les utilisateurs staged lorsque les messages sont déplacés

Quel est le problème ?

Le discours autour des utilisateurs staged implique qu’ils recevront des notifications par e-mail pour les réponses aux sujets où ils ont posté par e-mail. Cependant, lorsque leur publication est déplacée vers un autre sujet par un modérateur, la documentation n’explique pas clairement comment leur statut de notification (par exemple, « Suivre ») s’applique au nouveau sujet. Par conséquent, il est facile de supposer qu’ils continueront à recevoir des réponses dans le nouveau sujet, mais ce n’est pas toujours le cas.


Comportement actuel

  • Lorsqu’un utilisateur staged publie par e-mail, son niveau de notification pour ce sujet est automatiquement défini sur « Suivre ».
  • Si un modérateur déplace sa publication dans un sujet différent, l’utilisateur staged reste « Suivre » le sujet d’origine.
  • Ils ne commencent pas automatiquement à suivre le sujet de destination, de sorte que les nouvelles réponses peuvent ne pas générer de notifications par e-mail pour eux, à moins qu’ils ne s’y abonnent autrement ou ne postent à nouveau dans le nouveau sujet.

Pourquoi c’est important

  • Les modérateurs travaillant avec des utilisateurs staged (en particulier dans les forums de support ou les flux de travail de helpdesk) peuvent supposer que l’utilisateur continuera à recevoir des réponses même après le déplacement d’une publication.
  • Étant donné que le comportement n’est pas clairement documenté, des réponses peuvent être manquées, ce qui peut dégrader l’expérience utilisateur ou entraîner des ratés de communication.
  • Une documentation claire aiderait les administrateurs et les modérateurs de communauté à comprendre à quoi s’attendre et à gérer les utilisateurs staged de manière appropriée (par exemple, en ajustant manuellement les paramètres de notification).

Résolution suggérée

  • Clarification de la documentation : Mettez à jour la documentation sur les utilisateurs staged / l’envoi par e-mail pour indiquer explicitement que les paramètres de notification sont liés aux sujets, et non aux publications, et que le déplacement d’une publication d’un utilisateur staged vers un nouveau sujet ne transfère pas automatiquement le statut « Suivre ».
  • Amélioration facultative : Fournissez une interface utilisateur/un paramètre afin que, lors du déplacement d’une publication d’un utilisateur staged, les modérateurs soient invités (ou aient la possibilité) de transférer également l’état de notification (ou de s’abonner l’utilisateur au nouveau sujet) afin qu’il continue à recevoir les réponses dans le nouveau sujet.
1 « J'aime »

Juste pour ajouter une clarification sur le comportement de la réponse par e-mail (puisque cela est parfois abordé dans le même contexte que les utilisateurs staged et les publications déplacées) :

Chaque clé de réponse par e-mail est liée à la fois au message/sujet et à l’adresse e-mail du destinataire prévu.

Si quelqu’un transfère ou partage sa clé de réponse par e-mail avec une autre personne, la deuxième personne ne pourra pas l’utiliser. Discourse vérifie que l’adresse d’expéditeur de l’e-mail entrant correspond à l’adresse pour laquelle la clé a été émise. Si elle ne correspond pas, le récepteur d’e-mail renvoie le message avec une erreur telle que :

Nous sommes désolés, mais votre message électronique à
reply+8ea3c4377a64fd24270449c9815ae5e7@discourse.example.com
n’a pas fonctionné.
Votre réponse a été envoyée depuis une adresse e-mail différente de celle que nous attendions, nous ne sommes donc pas sûrs qu’il s’agisse de la même personne. Essayez d’envoyer depuis une autre adresse e-mail, ou contactez un membre du personnel.

Cela garantit que les clés de réponse ne peuvent pas être transmises comme moyen d’usurper l’identité d’un autre utilisateur.

En revanche, lorsque vous traitez avec des utilisateurs staged créés à partir d’e-mails entrants (comme dans l’OP), ceux-ci sont gérés différemment : si l’option créer automatiquement des utilisateurs staged est activée et que le message est envoyé à une adresse de catégorie (pas via une clé de réponse), alors Discourse créera volontiers un nouveau compte pour cet expéditeur. Mais les clés de réponse par e-mail exigent toujours que l’adresse de l’expéditeur corresponde à la clé initialement émise.

De : Ethan’s Community reply-to-me-by-email@discourse.REDACTED.com
Envoyé : jeudi 11 septembre 2025 19:34
À : ethan.tees@btinternet.com ethan.tees@btinternet.com
Objet : [Ethan’s Community] Problème d’e-mail – Adresse de réponse inattendue

Nous sommes désolés, mais votre message électronique à [“reply+ancdc4377a64fd37s25449c9815ae5e7@discourse.REDACTED.com”] (intitulé test any subjective) n’a pas fonctionné.
Votre réponse a été envoyée depuis une adresse e-mail différente de celle que nous attendions, nous ne sommes donc pas sûrs qu’il s’agisse de la même personne. Essayez d’envoyer depuis une autre adresse e-mail, ou contactez un membre du personnel.

Erreur dans les journaux d’administration : email::Receiver::ReplyUserNotMatchingError