Discourse로 가져오려는 Mailman 2 목록은 존재 기간 중 일부에서 from_is_list가 'Munge From’으로 설정되어 있어, ‘From:’ 헤더가 다음과 같은 형태입니다.
From: Listname <listname-bounces@listdomain.com> On Behalf Of [원본 발신자 이름]
다음과 같은 형태가 아닌 것입니다.
From: [원본 발신자 이름] <username@example.com>
이로 인해 가져오기(importer)가 각 메시지를 동일한 사용자(이메일 주소 listname-bounces@listdomain.com)로부터 온 것처럼 가져오지 않을까 생각했습니다. 하지만…
mbox 파일에서 새 이메일의 시작을 나타내는 첫 번째 줄은 여전히 다음과 같이 시작됩니다.
From username@example.com [날짜 시간 그룹]
(또한 Hyperkitty 아카이브에도 원본 발신자의 이메일 주소가 정상적으로 표시됩니다.)
따라서 질문은 다음과 같습니다. 가져오기 스크립트는 발신자 주소를 ‘From:’ 헤더에서 가져오는지, 아니면 'From ’ 줄에서 가져오는지요? 감사합니다.
이전에 이 주제에 대해 간략히 논의한 적이 있습니다: Working on a mailman2 to discourse migration script - #10 by dachary