On pourrait soutenir que, comme le message est le même, il a un identifiant de message unique. En fait, pour l’exemple en question, l’auteur original a composé le message dans Gmail (qui a attribué l’identifiant du message) et il a été envoyé à deux adresses de listserv sur le même serveur. Ce n’est pas rare, par exemple, il pourrait s’agir d’un communiqué de presse commun aux managers et aux cliniciens, chacun étant sur sa propre liste de diffusion. Il peut y avoir un problème médical dans le communiqué de presse qui nécessite une discussion, de sorte qu’un clinicien pourrait répondre (et l’adresse Reply-to: aurait été définie sur la liste des cliniciens même si l’en-tête To: mentionnait toujours les deux listes de diffusion). De même, les managers pourraient souhaiter discuter de leur propre point de vue sur les nouvelles. Ils répondraient et l’en-tête Reply-to: pertinent serait utilisé pour refléter la liste des managers. Si un poster avait utilisé les adresses To: en faisant un « répondre à tous », un message de rebond aurait été généré à partir de la liste dont il n’était pas membre.
Le comportement ci-dessus n’est pas si inhabituel, mais il semble que Discourse ne puisse pas le gérer correctement s’il est utilisé comme un miroir de liste de diffusion et qu’il maintient les réponses divergentes séparées, car elles seront toutes liées à l’identifiant du message d’origine et à la catégorie dans laquelle ce message est apparu pour la première fois.
Cela pourrait signifier que les managers pourraient voir les messages des cliniciens, par exemple, si le clinicien, répondant à la liste des cliniciens, avait ce message apparaître dans le miroir de la liste des managers en raison de la façon dont Discourse classe les messages.
Une solution pourrait être de vérifier chaque adresse dans l’en-tête To: des messages entrants pour voir si elle correspond à une adresse de miroir de liste de diffusion dans chacun des paramètres de catégorie. Si c’était le cas, une copie du message pourrait être publiée dans chaque catégorie correspondante, et il pourrait y avoir potentiellement plusieurs copies du message dans différentes catégories. Ensuite, si des réponses arrivaient, l’identifiant du message pourrait être utilisé, comme c’est actuellement le cas, mais uniquement si la ligne To: correspondait également à la catégorie.