Indipendentemente da come Discourse gestisce questo, un Message-ID dovrebbe essere univoco. A mio parere, quando un listserver invia un messaggio a una mailing list, crea una nuova istanza di quel messaggio e quindi dovrebbe riscrivere l’ID del messaggio.
Inoltre, non riesco a capire come il messaggio originale potesse essere adatto sia ai membri della lista A che della lista B, ma la risposta del membro della lista B non potesse essere rivelata ai membri della lista A. Se quei pubblici sono così diversi, perché l’utente invia gli stessi messaggi a entrambe le liste contemporaneamente?
Forse esiste una buona soluzione tecnica per questo e forse Discourse può essere modificato in modo che gestisca questo correttamente, ma trovo questo un caso limite davvero strano in una tecnologia di 36 anni.