Gmail 메일을 전부 내려받는 방법
Gmail 계정 전체를 자기 컴퓨터로 가져오는 실용적인 방법은 정확히 두 가지입니다. Google 계정 도구에 내장된 Google Takeout, 그리고 메일 클라이언트와 같은 방식으로 Gmail에 접속해 메시지를 하나씩 내려받는 IMAP 기반 보관 도구입니다. 결과물은 아주 다르며, 내려받은 뒤에 그것으로 무엇을 하려는지에 따라 선택이 갈립니다.
선택 1: Google Takeout
takeout.google.com에 가서 Mail만 남기고 전부 선택 해제한 다음 Create Export를 누르십시오. Google이 메일함 전체를 하나 이상의 .mbox 파일로 묶고(메일함이 크면 여러 zip 아카이브로 나눕니다) 다운로드 링크를 메일로 보내 주는데, 보통 몇 시간에서 하루 안에 옵니다.
받게 되는 것은 라벨/폴더마다 하나씩 만들어진 커다란 텍스트 파일이며, 모든 메일이 차례로 이어 붙은 고전적인 Unix mbox 형식입니다. 정당하고 완전한 백업이지만 실제 한계가 있습니다:
- 바로 읽을 수 없음 — .mbox 파일을 더블클릭해서 메일을 살펴볼 수는 없습니다. mbox 가져오기를 지원하는 Thunderbird 같은 메일 클라이언트로 가져와야 하는데, 큰 메일함이라면 몇 시간이 걸릴 수 있습니다.
- 전부 아니면 전무 — Takeout은 선택한 것을 통째로 내보냅니다. 라벨 전체를 내보내지 않고 폴더 하나, 날짜 범위, 특정 대화만 가져올 방법은 없습니다.
- 한 시점의 사본 — 스냅샷일 뿐입니다. 다음 달에 최신 보관본을 원한다면 처음부터 내보내기를 다시 돌려야 합니다.
- 파일 하나라 취약함 — .mbox 파일이 손상되면 그 안의 메일 한 통이 아니라 전부에 접근하지 못할 수 있습니다.
선택 2: IMAP 보관
Gmail은 모든 실제 메일 클라이언트가 메일을 동기화할 때 쓰는 프로토콜인 IMAP도 지원합니다. IMAP 보관 도구는 Apple Mail이나 Outlook과 똑같은 방식으로 (비밀번호가 아니라 OAuth로) Gmail 계정에 로그인한 다음, 메시지를 각각 하나의 파일로 내려받습니다 — 보통은 모든 메일 클라이언트가 이해하는 RFC 5322 형식인 표준 .eml 파일입니다.
이 방식은 Takeout의 한계를 하나씩 뒤집습니다:
- 하나씩 읽을 수 있음 — 메일마다 파일이 하나입니다. 하나를 바로 열거나, 다른 메일 클라이언트로 끌어다 놓거나, 보통의 파일 검색으로 전체를 훑을 수 있습니다 — 가져오기 과정이 필요 없습니다.
- 골라서 보관 — 계정 전체가 아니라 특정 폴더, 라벨, 날짜 범위만 보관합니다.
- 반복 가능 — 나중에 다시 돌리면 새 메일만 내려받으므로, 처음부터 시작하지 않고도 최신 로컬 사본을 유지할 수 있습니다.
- 견고함 — 파일 하나가 손상되어도 영향을 받는 것은 메일 한 통이지 보관본 전체가 아닙니다.
어느 쪽을 써야 할까요?
Google이 보관하고 있는 그대로의 계정 사본이 법적 또는 규정 준수 기록으로 한 번만 온전히 필요하다면 — 예를 들어 계정을 영구히 삭제하기 전에 — Takeout의 원본 .mbox 내보내기는 서랍에 넣어 둘 만한 이중 안전장치입니다. 하지만 오래된 메일을 실제로 쓰고 싶다면 — 검색하고, 읽고, 새 메일이 올 때마다 최신으로 유지하고 싶다면 — IMAP 보관이 현실적인 선택입니다. 많은 사람이 둘 다 합니다. 원본 보험용으로 Takeout을 한 번 내보내고, 실제로 손이 가는 검색 가능한 사본으로 IMAP 보관본을 둡니다.
MailVault로 IMAP 보관하기
MailVault는 바로 이런 작업 방식을 중심으로 만든 macOS, Windows, Linux용 무료 데스크톱 메일 앱입니다. OAuth로 Google 계정에 로그인하고(앱 비밀번호도, IMAP 설정 손볼 일도 없습니다), 원하는 폴더나 라벨을 고르면, MailVault가 모든 메시지를 개별 .eml 파일로 디스크의 표준 Maildir 구조에 내려받습니다. 보관한 메일은 MailVault에서 바로 둘러보고, 검색하고, 열 수 있으며, 다른 메일 클라이언트가 같은 파일을 가리키게 할 수도 있습니다. 무제한 수동 보관은 무료이고, 앞으로 손대지 않고 백그라운드에서 자동으로 돌리고 싶다면 예약 실행은 월 $4의 Premium 기능입니다.
검색 가능한 진짜 Gmail 사본을 가지십시오
MailVault는 Gmail을 둘러보고, 검색하고, 어떤 메일 클라이언트에서든 열 수 있는 개별 .eml 파일로 보관합니다. 무료이며, 소스 코드는 GitHub에 있습니다.
자주 묻는 질문
Google Takeout으로 Gmail을 내보내는 데 얼마나 걸립니까?
메일함 크기에 따라 다르지만, Google은 보통 몇 시간에서 하루 안에 다운로드 링크를 메일로 보내 줍니다. 아주 큰 계정(수십 GB)은 더 오래 걸리고 여러 zip 파일로 나뉩니다.
.mbox 파일을 가져오기 없이 바로 열 수 있습니까?
쉽지 않습니다. mbox는 모든 메시지가 이어 붙은 하나의 텍스트 파일입니다. 개별 메일을 살펴보려면 대개 Thunderbird 같은 클라이언트로 가져와야 합니다.
Google Takeout에 첨부파일도 포함됩니까?
포함됩니다. 첨부파일은 원본 메일에 담긴 방식 그대로 메시지 본문과 함께 내보낸 .mbox 파일 안에 들어 있습니다.
MailVault 같은 IMAP 보관 도구는 대신 어떤 형식을 씁니까?
MailVault는 메일마다 개별 .eml 파일(표준 RFC 5322 형식)로 저장하고, 이를 Maildir 폴더 구조로 정리합니다. 파일 하나하나가 그 자체로 완결된 메일이라 따로 열 수 있습니다.
함께 읽기: IMAP 메일을 로컬에 보관하는 방법, Gmail 저장 공간이 가득 찼을 때 할 일, 메일을 잃지 않고 Gmail을 떠나는 방법. 전체 기능도 보십시오.