Migrate a mailing list to Discourse (mbox, Listserv, Google Groups, etc)

Список 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

1 лайк