La lista Mailman 2 que estoy considerando importar a Discourse ha tenido (durante parte de su existencia) from_is_list establecido en Munge From, de modo que el encabezado “From:” es:
From: Listname <listname-bounces@listdomain.com> On Behalf Of [Nombre del remitente original]
en lugar de:
From: [Nombre del remitente original] <usuario@ejemplo.com>
Esto me hizo pensar que el importador trataría cada uno de estos mensajes como si provinieran del mismo usuario (con la dirección de correo listname-bounces@listdomain.com)… PERO…
La línea inicial que marca el comienzo de un nuevo correo en el archivo mbox todavía comienza con:
From usuario@ejemplo.com [Grupo de fecha y hora]
(y los archivos de Hyperkitty también muestran la dirección de correo del remitente original de forma normal).
Así que mi pregunta es: ¿el script del importador obtiene la dirección del remitente del encabezado “From:” o de la línea "From "? Gracias.
Lo discutí brevemente en un tema anterior: Working on a mailman2 to discourse migration script - #10 by dachary