Di recente abbiamo comunicato ai nostri utenti che Discourse può essere utilizzato anche tramite e-mail, non solo per rispondere a un argomento esistente, ma anche per crearne uno nuovo. Alcuni utenti hanno iniziato a sperimentare l’invio dello stesso quesito sia a una mailing list che su Discourse. La prima cosa che abbiamo notato è che Discourse non esegue il “rispondi a tutti”, ovvero gli iscritti alla mailing list o le persone in copia conoscenza della prima e-mail non ricevono le risposte direttamente su Discourse. Questo potrebbe essere qualcosa da valutare come possibile miglioramento futuro… o forse no.
Ma il problema più grave è che una discussione recente, avviata contemporaneamente su tre mailing list e su Discourse, ha generato 28 risposte in due giorni. Poiché l’indirizzo e-mail di Discourse era rimasto tra i destinatari, su Discourse sono state create altrettante nuove discussioni! Ho dovuto spostare manualmente ciascuno di questi messaggi nella discussione iniziale e nasconderli. Le nuove risposte continuano a generare nuovi argomenti e mi chiedo cosa fare. L’unica soluzione che vedo al momento è disabilitare temporaneamente il corrispondente indirizzo e-mail e documentare che non è una buona idea avviare una discussione contemporaneamente su una mailing list e su Discourse.
Back in the day, I’d set up a procmail filter (According to Wikipedia “Note: Procmail is unmaintained (last update 2001),”) that would send stuff with that subject to /dev/null. I’m not sure what I’d do today, but some kind of filter of the mail before it gets ti Discourse is what you need, I’m afraid.
Yeah, you’d need to use some other address that you forwarded through a filter and then to your Discourse mailbox. I’m pretty sure that you can use something other than their mailbox if you wanted to, but forwarding to the existing mailbox is probably easier.
The fact that the premier tool to solve your problem hasn’t been updated in 20 years says a lot, I’m afraid. If you ran it through a gmail account you could use its filters and then forward to your existing mailbox. I’d think that you already have some such forwarding in place if you’re getting mail delivered to a category.
I used to make decent money managing mailing lists. I think they’re pretty much a bad idea held on to only by old people not unlike me.
When you enable “Category mirrors a mailing list”, replies to the email thread will end up in the same topic. See Start a New Topic via Email ✉.
It would be very interesting if Discourse could perform a reply all when new messages are posted on the topic though! This would provide a two-way mailing list interface.