요약

  • 1993년 4월 1일 발행된 RFC 1437은 사람을 이메일로 보내는 MIME 형식 matter-transport/sentient-life-form을 제안했다. 크기, 분자 부호화, 게이트웨이와 배송 사고까지 다룬 공학적 만우절 농담이다.
  • 2025년 RFC 9694는 이 최상위 매체 유형이 등록되지 않았다고 명시한다. RFC 1437은 오락을 위해 발표된 만우절 RFC였다.

받는 사람 쪽에 빈 공간을 마련해 주세요

1990년대 초 이메일은 봉투를 넓히고 있었다. 1992년 RFC 1341은 MIME을 통해 한 통의 편지에 여러 부분을 넣고, 본문을 이미지·소리·영상이나 다양한 문자 집합의 텍스트로 설명하는 방법을 마련했다. 데이터의 종류를 밝히고, 전송 중 보존할 형태를 정하는 일이 중요해졌다. MIME의 저자 Nathaniel Borenstein과 Mark Linimon은 그 유용한 어휘에 한 가지 물건을 더 얹었다. 발신자 본인이다.

그들이 쓴 RFC 1437의 날짜는 1993년 4월 1일이다. 새 최상위 유형은 matter-transport, 첫 하위 유형은 sentient-life-form. 제목은 새 매체로 MIME 콘텐츠 유형을 확장한다는 얌전한 문장이다. 본문은 인간뿐 아니라 돌고래와 클링온, 정치인도 검토한다. 이쯤 되면 독자는 농담을 알아차리지만 문서는 끝내 웃는 기색을 보이지 않는다. 표준 문서의 무표정이 개그의 절반을 맡는다.

가상의 승객에게는 세 변의 길이가 필요하다. 머리말에 센티미터 단위의 높이·너비·깊이와 옹스트롬 단위의 스캔 해상도를 적는다. 본문은 공간의 각 지점에 있는 분자를 ASCII 화학식으로 늘어놓는다. 분자가 길어 옛 메일 시스템의 줄바꿈에 걸릴 경우를 대비해 quoted-printable 같은 전송 부호화도 언급한다. 사람을 이메일로 보낸다는 한 문장으로 끝낼 수도 있었지만, 저자들은 단백질이 줄 끝에서 부서질 걱정까지 하기로 했다.

이 과잉 친절에는 진짜 기술적 배경이 있다. RFC 1341이 다룬 문제는 오래된 텍스트 중심 메일 경로에서 비텍스트 자료를 알아보고 보존하는 일이었다. 선언한 형식을 중간 시스템이 이해할 수 있는지, 줄바꿈과 부호화가 내용을 바꾸지는 않는지 확인해야 했다. RFC 1437은 그 질문을 그대로 들고 와 파일 대신 몸을 올려놓는다. 화면에서 이미지가 깨지던 실패가 갑자기 팔다리의 문제로 커진다. 진지한 설계 언어가 과장된 위험과 만나 스스로 풍자가 된다.

X.400 게이트웨이 부분에서는 길 잃은 승객이 나타난다. 중계 시스템이 새로운 유형을 알아듣지 못해 돌려보냈는데, 오류 문구가 너무 난해하면 수신자가 그 편지를 삭제할 수 있다. 안에 사람이 있었는지도 모른 채 말이다. 문서는 앞으로 나올 X.400 판에서 문제를 연구하자고 제안하고, 실행 시점은 새 세기로 밀려간다. 가상의 승객은 기술위원회의 다음 안건이 열리기를 기다린다.

실장 문제는 더 짓궂다. 디스크 공간 부족으로 실험용 쥐가 길이 0인 파일로 잘렸다는 이야기를 꺼내며, 임시 저장 영역을 뜻하는 scratch에 쥐를 섞어 ‘scratch rat’을 만들었다. 바이트 순서가 뒤집히면 도착자가 거꾸로 떨어진다. 백업은 경영진에게 영생의 꿈을 안기고, 중복 배송은 가족을 복제할 수 있다. 용량, 바이트 순서, 백업, 재전송은 현실의 문제다. 쥐를 전송했다는 대목은 문서 안의 농담이며 실제 실험 기록이 아니다.

마지막 보안 논의에서는 범죄자가 스스로를 다른 관할권으로 우편 발송하거나 긴 경로에서 시간을 흘려보낼 수 있다는 가정까지 나온다. 법적 문제를 검토하는 목소리는 여전히 건조하다. 저자 주소마저 MIME 부분의 모양으로 제시되어, 두 사람도 문서 끝에서 첨부파일이 된다. 독자는 페이지 번호와 기술 항목을 따라가다가 자신이 농담의 끝까지 배송되었음을 깨닫는다.

오랜 시간이 지나 작성된 RFC 9694가 이 이야기에 정확한 결말을 붙였다. 2025년의 이 문서는 RFC 1437이 추가 최상위 매체 유형을 정의했으나 등록되지는 않았다고 기록한다. 만우절 오락 문서였기 때문이다. RFC 번호와 보존된 원문은 실제다. matter-transport가 소프트웨어가 기대할 공식 등록 유형이 된 적은 없다. 기록이 남는 것과 운영 체계에 들어가는 것 사이의 간격도 웃음만큼 분명하다.

이 짧은 역사는 기술을 만든 사람들이 기술을 얼마나 잘 알았는지 보여준다. 형식 선언, 중계, 저장, 복제 같은 문제를 정확히 집어낸 뒤 불가능한 승객에게 한꺼번에 입혔다. 이메일은 인간을 싣지 못했다. 하지만 사양서 한 편은, 첨부파일을 열기 전에 안쪽에서 기침 소리가 들리는 듯한 기분을 남겼다.