MBOX 파일, 어떻게 다루면 될까요?
Google에 데이터를 요청하고 며칠을 기다렸는데 열리지 않는 파일 하나가 도착했습니다. MBOX 파일로 실제로 할 일은 이렇습니다. 읽고, 검색하고, 필요한 메시지를 꺼내고, 오래 남을 곳에 보관하기.
리더를 설치하고, 파일을 열고, 읽으면 됩니다. 가져오지도, 변환하지도, 압축을 풀지도 않습니다. MBOX 파일은 메일박스이고, 할 일은 그것을 열어 검색하는 것입니다. 아래는 그게 실제로 어떤 모습인지, 그리고 그다음에는 무엇을 하면 되는지에 대한 이야기입니다.
이 질문은 끊임없이 나옵니다. 대개는 Google Takeout 내보내기를 막 내려받은 사람이 묻습니다. 이메일이 든 폴더를 기대했는데 거대한 파일 하나만 있었던 것이죠. 헷갈리는 게 당연합니다. 컴퓨터 안의 그 무엇도 이 파일로 쓸 만한 일을 해 주겠다고 나서지 않으니까요.
이게 대체 뭔가요?
모든 메시지가 하나씩 차례로, 일반 텍스트로 들어 있는 파일 하나입니다. 데이터베이스도 아니고, 풀어야 할 압축 파일도 아니고, 폴더가 변장한 것도 아닙니다. 형식에 대한 설명은 여기에 있습니다. 실질적인 결론은, 이것이 설치하는 패키지가 아니라 읽는 컨테이너라는 것입니다.
여기서 두 가지가 따라 나오고, 사람들이 걸려 넘어지는 지점이 정확히 그 둘입니다.
- 풀 것이 없습니다. 압축 해제 단계도, 가져오기 마법사도 없습니다. 어떤 도구가 MBOX를 자기 쪽으로 가져오라고 한다면, 내 메일을 자기 형식으로 한 벌 더 복사하겠다는 제안입니다. 그게 필요할 때도 있습니다. 보통은 아닙니다.
- 크기는 파일의 문제가 아닙니다. 40 GB짜리 메일박스도 완벽하게 정상적인 MBOX입니다. 문제는 그것을 열려고 하는 프로그램 쪽에 있습니다.
그냥 메일을 읽고 싶습니다
Mac이나 Windows에 Mbox Viewer를 설치하고 파일을 창에 끌어다 놓으세요. 절차는 그게 전부입니다. 파일을 있는 자리에서 읽고, 절대 쓰지 않으며, 계정도 서버도 인터넷 연결도 필요 없습니다.
1 GB까지의 메일박스는 무료로 열립니다. 그보다 큰 파일에는 한 번만 결제하는 Pro가 필요합니다. 읽는 방식이 달라서가 아니라, 큰 파일을 감당하는 데 드는 비용 때문입니다.
Gmail에서 온 파일이라면 라벨도 함께 옵니다. Takeout이 라벨을 헤더에 담아 두기 때문에, 개수와 함께 사이드바에 나타나고 영수증이나 여행을 Gmail에서 하던 대로 둘러볼 수 있습니다.
특정 메일 한 통은 어떻게 찾나요?
검색으로 찾습니다. Gmail에서 이미 익숙한 것과 같은 문법을 씁니다. from:, to:, subject:, body:, date:, has:attachment, size:>, 따옴표로 묶은 정확한 구절, OR, 그리고 부정 조건. 전체 목록은 치트 시트에 있습니다.
쓸모 있는 요령은 조건을 조합하는 것입니다. from:hmrc has:attachment date:2019..2021 같은 질의 하나면 오후 내내 스크롤할 일이 결과 네 건으로 줄어듭니다.
메시지를 꺼내려면 어떻게 하나요?
대부분의 사람이 실제로 필요로 하는 부분이 여기입니다. 메일박스 자체가 결과물인 경우는 드물기 때문입니다. 상대가 원하는 것은 내 아카이브가 아니라 그 메일들입니다.
- 한 통을 보내거나 보관하려면: EML로 내보내거나 PDF 또는 자체 완결형 HTML로 저장하세요. 한 번에 한 통은 무료이고, 일괄 처리는 Pro입니다.
- 여러 통을 새 메일박스로: 검색이나 라벨로, 또는 직접 골라 아카이브를 좁힌 다음 그 선택만 담은 새 MBOX 파일로 씁니다. 원본은 그대로입니다. 정보 공개 청구나 소송 보전에서 실제로 넘기게 되는 단계가 이것이고, 이 기능이 존재하는 이유이기도 합니다.
- 스프레드시트에 넣을 데이터: CSV로 내보내세요. BOM이 붙은 UTF-8이라 Excel이 글자를 깨뜨리지 않고 엽니다.
- 첨부 파일: 하나씩 또는 한꺼번에 저장하거나, Finder나 Explorer로 바로 끌어다 놓으세요.
파일이 깨졌다면요?
있는 일입니다. 특히 오래된 백업이나 중간에 끊긴 다운로드에서 그렇습니다. 메시지 경계가 손상되어, 3천 통이 있어야 할 곳에서 리더가 300통만 보여 주거나, 끝나지 않는 터무니없는 메시지 한 통이 나옵니다.
정밀 검사를 돌리면 경계를 다시 찾아내 복구본을 새 파일로 씁니다. 손상된 원본은 절대 수정되지 않습니다. 복구가 어딘가에서 잘못 짚더라도 처음 시작했던 그 파일은 고스란히 남습니다.
어디에 보관해야 할까요?
잃어버리면 속상할 다른 것들을 두는 곳에, 두 군데 이상에 두세요. MBOX 파일은 유난히 잘 살아남습니다. 텍스트이고, 압축이 잘 되며, 특정 프로그램이 계속 존재해야만 하는 것도 아닙니다. 외장 디스크에 한 벌, 다른 장소에 한 벌이면 충분합니다.
아직 이 파일이 무엇인지 기억할 때 해 두면 좋은 일이 하나 있습니다. 10년 뒤에도 의미가 통할 이름을 붙이는 것입니다. takeout-20260901.mbox는 파일 이름입니다. gmail-personal-2004-2026.mbox는 미래의 내가 읽을 수 있는 이름표입니다.
Google Takeout에서 온 것이라면?
그렇다면 그 다운로드에는 메일 말고도 훨씬 많은 것이 들어 있을 가능성이 큽니다. 사진, 활동 기록, 연락처, 캘린더, 그리고 비어서 온 서비스들까지. 같은 집의 또 다른 Mac 앱인 Takeout Reports는 압축을 풀지 않고 아카이브를 열어 안에 무엇이 있는지 알려 줍니다. 무료입니다.
Google과 Google Takeout은 Google LLC의 상표입니다.
Mbox Viewer로 아카이브 열기
네이티브 Mac과 Windows 앱. 크기에 상관없이 MBOX 및 EML 파일을 완전히 오프라인으로 스트리밍합니다.