Список Mailman 2, который я рассматриваю для импорта в Discourse, в течение части своего существования имел настройку from_is_list равной Munge From, так что заголовок From: выглядел так:
From: Listname <listname-bounces@listdomain.com> On Behalf Of [Имя оригинального отправителя]
вместо
From: [Имя оригинального отправителя] <username@example.com>
Это заставило меня подумать, что импортер будет воспринимать каждое такое сообщение как исходящее от одного и того же пользователя (с адресом электронной почты listname-bounces@listdomain.com)… НО…
Начальная строка, обозначающая начало нового письма в файле mbox, всё ещё начинается с:
From username@example.com [Дата время группа]
(и архивы Hyperkitty также показывают адрес электронной почты оригинального отправителя в обычном виде).
Так что мой вопрос — берет ли скрипт импорта адрес отправителя из заголовка From: или из строки From ? Спасибо.
Я кратко обсуждал это в предыдущей теме: Working on a mailman2 to discourse migration script - #10 by dachary