이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

버전 1 다음 »

기존에 수신한 이메일 (EML 파일)을 바탕으로, 웹 아카이브를 생성하는 방법


개요

메일링 리스트는 특정 목적을 위해 만든다. 하지만, 리스트를 만들기 전부터, 여러 사람들과 특정 주제에 대하 논의를 하고 있던 경우가 있을 수도 있다. 이 경우, 메일링 리스트를 생성하기 전, 개인 메일로 보냈던 이력을 메일링 리스트에 아카이빙 하는 것이 도움이 될 수 있다.

EML 메일 파일을 폴더에 넣고 rebuild archive 를 하면 손쉽게 기존 메일을 아카이브에 넣을 수 있다.


상세

기존 메일 EML 형식으로 다운로드 받기

이메일 클라이언트는 EML 형식으로 개별 메일을 내보내는 기능이 있다. 이 기능을 통해 개별 메일을 다운로드 받는다. 본 예제에서는 2021년 11월에 3건, 2021년 12월에 1건, 총 4개의 메일을 다운로드 하였다.

리스트 생성

(예제) 다음과 같은 리스트를 생성한다

리스트명test
도메인명lists.kreonet.net


디렉터리 생성 및 EML 복사

이메일을 저장할 폴더를 생성한다.

mkdir -p /var/lib/sympa/arc/test@lists.kreonet.net
mkdir -p /var/lib/sympa/arc/test@lists.kreonet.net/2021-11/arctxt
mkdir -p /var/lib/sympa/arc/test@lists.kreonet.net/2021-12/arctxt


메일을 복사한다. arctxt 폴더에 있는 파일이 EML 파일이다. 시간 순서대로 이름을 1,2,3, 과 같이 붙여준다.

# tree /var/lib/sympa/arc/test
/var/lib/sympa/arc/test@lists.kreonet.net
├── 2021-11
│   ├── arctxt
│       ├── 1
│       ├── 2
│       └── 3
└── 2021-12
    └── arctxt
        └── 1


파일 권한을 변경하고 아카이브를 리빌드 한다.

chown -R sympa:sympa /var/lib/sympa/arc
sympa --rebuildarc=test


웹 아카이브 생성 확인

웹에 가시화를 위한 HTML 파일과 인덱스 파일 등이 생성되었다.

# tree /var/lib/sympa/arc/test
/var/lib/sympa/arc/test@lists.kreonet.net
├── 2021-11
│  ├── arctxt
│  │  ├── 1
│  │  ├── 2
│  │  └── 3
│  ├── index
│  ├── mail1.html
│  ├── msg00000.html
│  ├── msg00001.html
│  ├── msg00002.html
│  └── thrd1.html
└── 2021-12
   ├── arctxt
   │  └── 1
   ├── index
   ├── mail1.html
   ├── msg00000.html
   └── thrd1.html


웹 아카이브를 통해 지난 이메일을 확인할 수 있다.


  • 레이블 없음