2.3 인터넷 전자메일
-전자메일은 user agents / mail servers / SMTP로 구성되어 있음.
-메일 서버에는 메세지를 보관하는 메일 박스와 메일을 보내기 전 메세지를 보관하는 메세지큐가 있음.
-메세지 전달은 SMTP를 통해 이루어지면 전송을 보장하기 위해 TCP를 사용함.
-> handshaking > transfer of messages / closure 순으로 전송됨.
2.3.2 HTTP와 SMTP의 비교
-HTTP : pull
-SMTP : push
2.3.3 메일 메세지 포맷.
- header lines : To, From, Subject
- body : message
2.3.4. 메일 접근 프로토콜
앨리스가 메세지 보냄 -> 앨리스 메일 서버에 저장됨 -> 밥 메일 서버에 저장됨 -> 밥 받음
마지막 단계는 mail access protocol에 의해 진행됨.
1) POP3 : 다운 후 삭제 / 다른 기기에서 볼 수 없음.
2) IMAP : 서버에 동기화됨.
[참조] Computer Networking: A Top Down Approach - J.F Kurose and K.W. Ross