MBOX
.mbox · mbox file · mailbox file여러 이메일 메시지를 하나의 파일에 순서대로 저장하는 일반 텍스트 형식으로, 각 메시지는 "From " 구분 줄로 시작합니다. Gmail 아카이브를 내보낼 때 Google Takeout이 생성하는 형식입니다.
MBOX(mailbox의 줄임말)는 가장 오래되고 널리 지원되는 이메일 저장 형식 중 하나입니다. 모든 메시지는 단일 텍스트 파일에 차례로 추가되며, 각 메시지는 발신자 주소와 타임스탬프가 뒤따르는 "From "(끝에 공백 주의)으로 시작하는 줄로 구분됩니다. 전체 아카이브가 단일 파일에 저장되기 때문에 MBOX는 복사, 압축, 장기 백업으로 보관하기 편리합니다.
Google Takeout은 Gmail 데이터를 내보낼 때 MBOX 파일을 생성하며, 매우 큰 메일함은 여러 파일로 분할될 수 있습니다. Apple Mail, Thunderbird, Postfix 등 다른 서비스와 데스크톱 클라이언트도 MBOX 변형(mboxo, mboxrd, mboxcl2)을 사용하는데, 이들은 주로 메시지 본문 내의 "From " 줄을 이스케이프하는 방식에서 차이가 납니다.
특수 도구 없이 대용량 MBOX 파일을 열면 대부분의 프로그램이 메시지를 표시하기 전에 전체 파일을 파싱하기 때문에 느릴 수 있습니다. Mbox Viewer는 파일을 점진적으로 읽는 스트리밍 파서와 이후 열기를 1초 이내에 가능하게 하는 바이너리 인덱스로 이 문제를 해결합니다.
마지막으로 한 가지 덧붙입니다. 이 이름 때문에 엉뚱한 곳으로 찾아오는 분이 적지 않기 때문입니다. MBOX라는 이름은 이메일과 아무 상관 없는 물건들과 겹칩니다. Makita의 M-Box는 쌓아 올려 쓰는 공구함이고, Ford Thunderbird는 자동차입니다. 반면 Mozilla의 이메일 클라이언트인 Thunderbird는 실제로 메일을 MBOX 파일에 보관합니다. Google이나 Apple Mail, Thunderbird에서 .mbox로 끝나는 파일을 내려받고 여기까지 오셨다면 제대로 찾아오신 것입니다. 그 파일은 메일함이고, 안에 든 것은 일반 텍스트입니다.
단계별 가이드
관련 용어
헤더, 본문, 첨부 파일을 포함하는 MIME 형식의 단일 메시지 파일입니다. EML 파일은 다양한 이메일 클라이언트에서 널리 지원되며, 개별 메시지를 보관하거나 공유하는 데 유용합니다.
모든 메시지를 MBOX처럼 단일 파일에 연결하는 대신, 각 이메일 메시지를 디렉토리 계층 구조 내의 별도 파일로 저장하는 메일함 형식입니다.
Gmail을 포함한 개인 데이터를 내보내는 Google의 공식 서비스입니다. 이메일의 경우 모든 메시지와 Gmail 레이블이 포함된 하나 이상의 MBOX 파일을 생성합니다.
MBOX 계열의 변종들. 본문에서 "From "으로 시작하는 줄을 어떻게 보호하느냐가 다릅니다. mboxrd는 되돌릴 수 있게 이스케이프하고, mboxo는 그러지 않으며, mboxcl과 mboxcl2는 대신 Content-Length 헤더를 씁니다.