유도라(Eudora): 초기 인터넷의 메일 클라이언트, 그리고 그 메일을 오늘 읽는 법
스티브 도너가 1988년에 만들고 단편소설에서 이름을 따온 프로그램. 퀄컴은 이것을 1,800만 명에게 팔았습니다. 2006년에 끝났고, 2018년 컴퓨터 역사 박물관이 소스 코드를 BSD 라이선스로 공개했습니다. 오래된 디스크에 아직 Eudora 폴더가 있다면, 그 안의 메일은 mbox이고 오늘 그대로 열립니다.
집 어딘가에 Eudora라는 폴더가 들어 있는 드라이브가 잠들어 있을 가능성은 꽤 높습니다. 그 안에는 In, Out, Trash 같은 이름의 파일이 각각 .mbx 확장자를 달고, 같은 이름의 .toc 옆에 놓여 있습니다. 메일을 확인한다는 것이 작정하고 전화선을 연결하는 일이던 시절의, 이십 몇 년치 편지들이죠.
그 파일들을 쓴 프로그램은 기억할 만합니다. 그리고 — 이 글의 실용적인 절반인데 — 그 안의 메일은 사라지지 않았습니다. 애초에 사라진 적이 없습니다.
단편소설에서 이름을 따온 프로그램
**스티브 도너(Steve Dorner)**는 1988년 일리노이 대학교 어배너-섐페인에서 첫 유도라를 만들었습니다. 1년 남짓 걸렸고, 매킨토시에서만 돌았으며, 약 5만 줄의 C 코드였습니다.
이름은 유도라 웰티의 단편 *Why I Live at the P.O.*에서 왔습니다. 도너의 설명은, 메일 프로그램을 만드는 동안 “우체국에 사는 기분이었다”는 것이었죠. 소프트웨어가 얻는 유래치고는 꽤 괜찮고, 실제로도 잘 어울립니다. 유도라의 설계 전체가 우체국이 당신의 것이라는 생각 위에 서 있었으니까요 — 메일은 당신의 컴퓨터로, 당신의 파일 속으로 내려와 거기에 머물렀습니다.
이 이야기가 어떤 보관함에든 해피엔딩이 되는 이유도 바로 그것입니다. 곧 다루겠습니다.
퀄컴의 시절
퀄컴은 1991년 일리노이 대학교로부터 유도라를 라이선스했고, 1993년 상용 소비자 제품으로 내놓았습니다. 도너는 회사에 합류한 뒤에도 일리노이에서 계속 일했고, 윈도우 버전은 샌디에이고에서 제프 베클리와 제프 겔하가 만들었습니다. 전성기에 팀은 오십 명을 넘었고, 2001년까지 백 인년(person-year)이 넘는 노동이 이 프로그램에 들어갔습니다.
그 시절의 숫자는 지금 봐도 낯섭니다. 1996년 유도라의 사용자는 약 1,800만 명. IDC는 퀄컴이 **1995년 메일 소프트웨어 매출의 64.7%**를 자사 몫이라고 주장했다고 전했습니다. 클라이언트 하나로, 그것도 대부분 모뎀으로 전화를 걸어 메일을 받아 오던 기계들 위에서요.
사업 모델도 존재하는 거의 모든 형태를 순서대로 거쳤습니다. 처음에는 “포스트카드웨어”로 무료, 다음에는 광고로 유지되는 무료 버전, 그리고 19.95달러짜리 유료 버전 — 결국 65달러까지 갔죠. 2026년에 소프트웨어 가격을 두고 논쟁하는 사람은, 유도라가 삼십 년 전에 끝낸 대화를 이어가고 있는 셈입니다.
퀄컴이 내놓은 마지막 릴리스는 2006년 10월 11일에 나왔습니다. 윈도우용 7.1.0.9와 매킨토시용 6.2.4입니다. 이후 퀄컴은 모질라 썬더버드를 기반으로 한 후속작을 후원했습니다. 2007년 8월의 8.0 베타, 그리고 2010년 9월 Eudora OSE로 이름을 바꾼 1.0. 자리 잡지 못했습니다. 데이터 형식이 사람들이 이미 갖고 있던 것과 호환되지 않았고, 사용 경험도 익숙한 그것이 아니었습니다 — 사랑받던 소프트웨어의 재작성이 대개 실패하는 이유를 압축한 설명이기도 하죠. 프로젝트는 결국 중단되었습니다.

Eudora 7.1.0.9 — 마지막 윈도우 릴리스를 광고로 운영되는 Sponsored 모드로 실행한 모습. 프로그램이 중단되고 한참 뒤의 Windows 10 바탕화면입니다. 이미지는 Wikimedia Commons에서 가져왔고, 그곳에서 Qualcomm / Computer History Museum에 귀속되어 GPL로 공개되어 있습니다.
2018년: 소스 코드가 공개되다
2018년, 퀄컴과의 5년에 걸친 논의 끝에 **컴퓨터 역사 박물관(Computer History Museum)**이 유도라의 소스 코드를 BSD 라이선스로 공개했습니다. 개인적·상업적 사용을 모두 허용할 만큼 관대하고, 저작권 고지를 유지해야 한다는 통상적인 조건이 붙으며, 한 가지 구체적인 제외가 있습니다. 라이선스는 Eudora™ 상표도, eudora.com과 eudora.org 도메인도 넘겨주지 않습니다.
공개된 것은 시연용이 아니라 진짜입니다. 윈도우 버전은 565개 폴더에 8,651개 파일(458 MB), 매킨토시 버전은 47개 폴더에 1,433개 파일(69.9 MB). 박물관은 자체 저작권 고지와 라이선스를 붙이고, 배포 권한이 없는 서드파티 구성 요소를 걷어냈으며, 퀄컴의 요청에 따라 주석 속 욕설을 정리했습니다. 상용 소프트웨어가 실제로 어떻게 쓰이는지에 관해 꽤 정직한 정보이기도 하죠.
박물관이 남긴 공개 기록은 전문을 읽을 가치가 있습니다. 여기서 중요한 대목도 있습니다. 첫 두 주 동안 약 천 명이 설문에 답했는데, 그중 대략 40%가 여전히 유도라를 쓰고 있었고, 일부는 30만 통이 넘는 보관함을 갖고 있었습니다. 마지막 릴리스로부터 12년이 지난 시점에요.
그 사람들에게는 남아 있을 아주 실용적인 이유가 있었습니다. 안에 수십 년치 메일이 들어 있었으니까요. 그리고 수십 년치 메일을 옮기는 일이야말로 어긋나기 쉬운 작업입니다.
보관함을 살리는 대목: .mbx는 mbox다
유도라는 메일함마다 .mbx 확장자를 가진 평범한 텍스트 파일로 저장하고, 그 옆에 목차 겸 색인 역할을 하는 .toc 파일을 두었습니다. .toc는 유도라 고유의 것이니 무시해도 됩니다. .mbx는 이름만 다른 mbox입니다. 메시지가 하나씩 이어지고, 각각 From 으로 시작하는 엔벨로프 줄, 헤더, 빈 줄, 본문으로 되어 있죠.
유도라의 엔벨로프 줄은 대개 실제 주소 대신 From ???@???라고 적혀 있습니다 — 자리표시자를 채워 넣었죠. 보기에는 불안하지만 아무것도 달라지지 않습니다. 진짜 보낸 사람은 제자리인 From: 헤더에 있고, 엔벨로프로 추측하는 대신 헤더를 읽는 파서라면 문제없이 처리합니다. 우리도 그렇게 쓰인 메일함으로 확인했습니다. 날짜도, 보낸 사람도, 제목도 정확히 나옵니다.
다만 파일 안에서 정말로 빠져 있는 것이 하나 있고, 찾아 나서기 전에 알아 두는 편이 좋습니다. 유도라는 첨부 파일을 떼어냈습니다. 메시지 안에 인코딩해 두는 대신 별도의 첨부 폴더에 기록하고, 본문에는 Attachment Converted: "C:\Eudora\Attach\report.pdf" 같은 줄을 남겼죠. 그래서 유도라 메일함은 첨부를 파일이 아니라 참조로 보여 줍니다 — 그 폴더까지 함께 보관해 두지 않았다면요. 오래된 유도라 보관함을 살릴 생각이라면 .mbx 파일만이 아니라 Eudora 디렉터리 전체를 복사하세요.
오늘 읽는 방법
변환할 것도 없고, 유도라도 필요 없습니다.
Mbox Viewer는 Mac과 Windows에서 .mbx 파일을 그대로 엽니다 — 이 확장자는 .mbox, .mbs와 함께 등록되어 있어서 이름을 바꿀 필요 없이 더블클릭이면 충분합니다. 그 바탕이 되는 오픈소스 터미널 도구 **mboxShell**은 Linux, macOS, FreeBSD, Windows의 셸에서 같은 파일을 열며, 확장자에는 아예 신경 쓰지 않습니다.
어느 쪽이든 파일은 읽히기만 하고 쓰이지 않습니다. 그 디스크에서 살아남은 것은 있던 그대로 남습니다. 보관함이 유도라를 넘어선다면 — Entourage, Netscape, PowerMail, Mulberry 같은 것들 — 최신 Mac에서 오래된 메일 보관함 읽기 글이 나머지 가족을 다루고, 메일 형식의 역사와 구조는 어떤 형식은 살아남고 어떤 형식은 메일을 데리고 사라졌는지 설명합니다.
유도라가 실제로 남긴 것
죽은 프로그램이 무엇을 남기느냐고 물으면 대개의 답은 “아무것도. 열 수 없는 폴더 하나”입니다. 유도라는 더 나은 것을 남겼습니다. 누구나 읽을 수 있는 소스 코드와, 회사보다도 운영체제보다도 모뎀보다도 오래 살아남은 메일 파일이죠.
운이 아닙니다. 1988년에 내린 하나의 결정 — 메시지를 텍스트로, 하나씩 이어서, 사용자의 소유인 파일에 저장한다 — 의 결과입니다. 대신 독점 데이터베이스를 택한 형식들은 그 뒤로 복구 도구라는 작은 산업을 먹여 살려 왔습니다. 유도라의 보관함은 그냥 열립니다.
38년은 파일 형식이 계속 작동하기에 긴 시간입니다. 다음에 당신의 메일이 어디에 살지 고를 때 한 번쯤 생각해 볼 만한 일입니다.
Eudora는 해당 권리자의 상표입니다. 이 글은 퀄컴이나 컴퓨터 역사 박물관과 제휴하거나 그들의 보증을 받은 것이 아닙니다.
Mbox Viewer로 아카이브 열기
네이티브 Mac과 Windows 앱. 크기에 상관없이 MBOX 및 EML 파일을 완전히 오프라인으로 스트리밍합니다.