MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

현재 번역은 완벽하지 않습니다. 한국어로 문서 번역에 동참해주세요.

초안
이 문서는 작성중입니다.

이메일(즉 전자 메일)은 인터넷에서 가장 많이 쓰이는 기능일것입니다. 당신은 이메일을 이용하여 인터넷에 간접적으로 혹은 직접적으로 연결된 누군가에게 메시지를 보낼 수 있습니다.

사전 지식: 당신은 먼저 TCP/IP가 어떻게 작동하는지를 알아야 합니다. 
목적: 어떻게 이메일이 인터넷에서 전달되는지와 어떻게 이메일 소프트웨어가 동작하는지를 배우세요.

어떻게 이메일이 인터넷을 통해 전달될까

다른 대부분 인터넷 데이터와 같이, 이메일은 TCP/IP 프로토콜을 이용하여 패킷의 스트림을 이동합니다. 잠깐 개요를 보면:

  1. TCP 프로토콜은 이메일을 송신자와 수신지의 주소를 품고있는 패킷들로 분리합니다.
  2. IP 프로토콜은 올바른 목적지를 향해 패킷을 전달합니다. 인터넷의 라우터는 각 패킷의 주소를 검사하고, 이메일 목적지 서버를 향한 가장 효율적인 길을 계산하고, 다음 라우터에게 패킷을 전송합니다. 많은 요인들이 네트워크 상에서 트래픽 양을 포함해서, 어떻게 패킷이 라우팅 될지를 맞닥뜨리게 됩니다. 
  3. 패킷이 도착했을 때는, TCP는 수신자가 읽을 수 있는 이메일로 재조합합니다.

어떻게 이메일 소프트웨어가 동작할까

최소한으로, 이메일 소프트웨어는 당신이 사람들에게 이메일을 보내게 하고, 사람들이 당신에게 보낸 메일을 보게합니다.

  • 당신의 이메일을 확인하기. 어떤 사람이 당신에게 이메일을 보낼 때, 메시지는 당신의 컴퓨터에 직접 가는 게 아니라 메일 서버에게 보내집니다. 당신의 이메일 소프트웨어는 메일 서버에 기록하고, 당신이 메일을 받았는지 확인합니다. 만약 받으셨다면, 당신은 송신자의 이름, 이메일 제목, 그리고 이메일이 보내진 날짜와 시간을 포함하여 새로운 메일 메시지의 리스트를 보게 될 것입니다.
  • 당신의 이메일을 읽기. 만약 당신이 이메일을 읽기 원한다면, 당신의 소프트웨어에게 그것을 다운로드하라고 말하고, 이메일 프로그램에서 읽으세요. 이메일은 보통 전적으로 HTML로 구성된 웹 페이지로 이루어져 있습니다. 당신은 이메일에 링크를 내장할 수 있으며, 그럻게 함으로써, 브라우저에서 한 번의 클록 혹은 탭으로 연결된 페이지를 열 수있습니다.
  • 당신의 이메일 관리하기. 이메일 소프트웨어는 당신의 메일을 삭제하고, 전송하고, 답장할 수 있도록 합니다. 만약 당신이 바로 응답할 준비가 되어 있지 않다면, 메일을 저장하기 위해 당신의 이메일 소프트웨어에서 폴더를 생성할 수 있습니다. 당신은 또한 사람들의 연락 정보를 추적할 수 있고, 언제라도 저장된 이메일을 조사할 수 있습니다.

문서 태그 및 공헌자

 이 페이지의 공헌자: woojin.jo
 최종 변경: woojin.jo,