이메일이 X.400이었다면 훨씬 완벽했을 텐데
현재 우리가 사용하는 이메일 시스템(SMTP)보다 훨씬 앞선 기능을 갖춘 표준이었던 X.400의 역사와 한계를 조명한 기사입니다. 발신 회수, 예약 전송, 읽음 확인, 강력한 보안 등 현대 이메일이 뒤늦게 도입한 기능들을 X.400은 이미 1984년 표준으로 제시했습니다. 그러나 복잡한 구조와 구현의 어려움 때문에 단순하고 가벼웠던 SMTP에 주도권을 내주게 된 배경을 설명합니다.
이메일의 역사가 조금만 달랐어도 당신이 방금 보낸 메일은 실수로 잘못된 내용을 적었을 때 즉시 회수되거나 새로운 버전으로 대체될 수 있었습니다. 한 시간 뒤에 도착하도록 예약할 수도 있었고, 자정까지 읽지 않으면 자동으로 파기되도록 설정할 수도 있었습니다. "이전 메일에서 말씀드린 대로(as per my previous message)"라고 다시 입력할 필요가 전혀 없었을 것입니다. 대신, 이메일들을 서로 연결하여 개인적인 서신의 위키백과(Wikipedia)처럼 구성할 수 있었을 것입니다. 또한 메일 앱이 메시지가 발신함을 떠나기 전에 정상적으로 전송 가능한지 확인한 뒤 전체 조직이나 부서에 메시지를 보낼 수도 있었습니다. 그리고 인터넷 이메일에 이 기능들이 추가되기 8년 전인 1984년에 이미 파일을 첨부하고, 아스키(ASCII)의 128자를 넘어 다국어 메시지를 작성할 수 있었습니다. 메시지가 읽혔을 때 알림을 받는 기능 역시 이메일에 비슷한 기능이 추가되기 15년 전에 이미 사용할 수 있었습니다. PGP, S/MIME, TLS가 나중에야 추가된 암호화 기능 또한 처음부터 기본적으로 탑재되어 있었습니다. 이 모든 것과 그 이상의 기능들이 '대인 메시징(Interpersonal Messaging)'이라는 이름으로 1984년 X.400 표준 규격에 이미 명시되어 있었습니다. 이는 오늘날 우리가 이메일이라고 부르는 모든 것을 포함할 뿐만 아니라, 그 이상이었습니다.
한 평론가가 회상하듯, "당시에는 X.400이라는 더 나은 시스템이 있었습니다." 현대 이메일 전송의 배경이 된 표준 프로토콜인 SMTP(Simple Mail Transfer Protocol)는 "'더 낫기 때문에' 승리한 것이 아닙니다."라고 그는 주장했습니다. "단지 구현하기가 더 쉬웠기 때문입니다. 브레이크도 안전벨트도 없는 자동차와 같았죠."
X.400과 SMTP 이메일 사이의 간극을 좁히는 데 기여한 개발자인 Marshall T. Rose 역시 "OSI(개방형 시스템 간 상호접속)가 만들어낸 것들 중 X.400이 가장 성공적이었다고 평가할 수 있다"고 동의했습니다. 그 차이점 중 하나는 X.400의 이메일 주소가 C=no; ADMD=; PRMD=uninett; O=uninett; S=alvestrand; G=harald와 같은 복잡한 형태였던 반면, SMTP의 이메일 주소는 Harald.Alvestrand@uninett.no와 같았다는 것입니다. "하지만," 그는 결론을 내렸습니다, "그건 제2차 세계대전이 대공황의 성공적인 결말이었다고 말하는 것과 비슷합니다."
자, 이제 표준을 만들어봅시다. 닐 암스트롱이 달에 발을 딛기 6개 전, 미국 국방부는 미사일 방어 예산을 환급해 전국의 컴퓨터를 연결하는 네트워크인 ARPANET(아파넷) 구축을 시작했습니다. 우리가 아는 이메일은 바로 이 네트워크에서 발명되었습니다. 레이 톰린슨(Ray Tomlinson)은 파일 전송 소프트웨어, 아파넷 네트워크, 그리고 골뱅이 기호(@)를 하나로 합쳤고, 1971년에 이메일이 탄생했습니다. 곧 이메일은 아파넷 전체 트래픽의 4분의 3 이상을 차지하게 되었습니다. 존 노튼(John Naughton)이 그의 저서 '미래의 짧은 역사(Brief History of the Future)'에서 말했듯, "이것은 정부의 비용으로 진지한 목적을 위해 건설된 환상적인 인프라였는데, 이 괴짜들이 그것을 서로 메시지를 보내는 데 사용하고 있었습니다."
이메일은 — 적어도 이메일이라는 아이디어는 — 전 세계를 휩쓸었습니다. 컴퓨서브(CompuServe)는 1978년에 기업에, 1년 뒤에는 일반 소비자에게 전자 메일을 제공했으며, 네트워크상의 다른 누구에게나 메시지를 보낼 수 있는 숫자 ID를 사용했습니다. 또는 78년에 개시된 'The Source', 83년의 'MCI Mail', 86년에 늦게나마 등장해 91년 우주로 보낸 최초의 이메일을 구동한 'AppleLink'에 가입할 수도 있었습니다. 통신 회사와 정부들 역시 이 흐름에 합류했습니다. 1982년까지 영국 통신(British Telecom)은 자체 이메일 솔루션인 Telecom Gold를 출시했고, USPS(미국 우편청)는 4천만 달러의 오판을 통해 E-COM을 이용해 종이 기반의 이메일을 독점하려 시도했습니다. 톰린슨이 첫 이메일을 보낸 지 불과 11년 만에 의회는 "우편물의 3분의 2 이상이 전자적으로 처리될 수 있을 것"이라고 추정했습니다.
하지만 당시 대부분의 이메일은 이른바 '닫힌 정원(walled gardens)' 내부에서의 메시지에 불과했습니다. 상대방도 같은 서비스를 사용하는 한에 있어서야 원하는 누구에게나 이메일을 보낼 수 있었습니다. 심지어 이메일의 원래 고향인 아파넷조차 혼란스러웠습니다. 1982년 이메일 표준화를 시도한 RFC 822 문서에 따르면, "1977년경 아파넷은 호스트 컴퓨터 간에 전송되는 텍스트 메시지(메일)를 위해 여러 비공식 표준을 사용하고 있었습니다." 누군가는 전자 메시지들이 같은 언어를 사용하도록 만들어야만 했습니다. 바로 그때 유엔(United Nations)이 등장했습니다. "각국에서 텔레매틱 서비스와 컴퓨터 기반의 저장-전달(store-and-forward) 시스템의 구축이..."