전자 우편은 처음에는 단일 기기 내부에서 작동했고, 그다음에는 ARPANET의 호스트 간에 작동했는데, 1971년의 네트워크 메일이 익숙한 'user@host' 주소를 도입했다. 이러한 관례는 일련의 RFC를 거치며 다듬어졌기 때문에 누구나 읽고 구현할 수 있었다.

1980년대 후반 무렵에는 두 개의 강력한 경쟁자가 위협했다. 하나는 독점적 상업 메일 서비스였고, 다른 하나는 정부가 GOSIP으로 조달을 통해 밀어붙이던 OSI 메일 표준 X.400이었다. 둘 다 복잡하고 값비쌌으며 통제되었다.

인터넷의 이메일은 정반대였다. SMTP(1983년 ARPANET에 구현됨), POP3, IMAP은 단순했고 개방형 RFC에 문서화되어 있었으며 이미 사용되고 있었다. SMTP는 저장 후 전달 방식이고 누구도 소유하지 않기 때문에, 어떤 호스트든 다른 어떤 호스트와도 메일을 주고받을 수 있었다.

결정적 전환점은 기술이 아니라 접근성이었다. 1995년 인터넷상에서 상업적 트래픽을 옮기는 것에 대한 제한이 끝나자, 개방형 제품군은 의무화된 체계들을 앞질러 표준이 되었고, 이는 프로토콜 전쟁의 종결이었다.

개방형이고 이미 배포된 프로토콜이 의무화된 명세를 이긴다

인터넷 메일 프로토콜은 누구나 구현할 수 있는 개방형 RFC로 공개되었다

저장 후 전달 방식의 SMTP는 누가 보낼 수 있는지를 통제하는 중앙 판매자가 없었다

이미 배포되어 있었기 때문에 전환 비용이 기존 체계에 유리하게 작용했다

X.400은 복잡하고 값비쌌으며 조달 의무를 통해서만 퍼졌다

무겁고 조달된 표준에 맞서는 승리 전략은 누구도 소유하지 않은 가벼운 것이다. 그것이 이미 작동하고 있고 무료이며 상호 운용 가능하다면, 의무화는 그것을 늦출 수는 있어도 멈출 수는 없다.

SMTP, POP3, IMAP은 인터넷 이메일의 기준이 되었다. 같은 이야기가 반복되었다. 개방형 명세 방식 덕분에 MIME이 나중에 이메일을 첨부 파일로 확장할 수 있었고, 개방형 메일 릴레이(누구를 위해서든 메일을 받아 주는 것)는 초기에는 흔했지만 스팸이 이를 악용했기 때문에 나중에 잠겼다.

근거 확인하기

출처

  1. Simple Mail Transfer Protocol (RFC 5321) IETF / rfc-editor.org · rfc-editor.org
  2. Internet Message Format (RFC 2822) IETF / rfc-editor.org · rfc-editor.org
  3. Email — Wikipedia Wikipedia · en.wikipedia.org