[quote=“lavamind, post:13, topic:377793”]Il record in testo semplice dell’email inviata a Discourse da Mailman (IncomingEmail) è disponibile qui
[/quote]
Eseguendo quello tramite Email::Receiver.new(rawmessage).select_body restituisce:
=> ["", "", 2]
quindi sono abbastanza sicuro che ciò che sta accadendo qui è che Discourse sta selezionando in modo errato una porzione di testo semplice vuota come corpo del messaggio, probabilmente questa:
--Sig_/gizYC_1dGsAzUHvksdaMIe2
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
che sarebbe un post non valido.
Dovremo indagare un po’ su questo e probabilmente usarlo come caso di test.