클라이언트-서버 프로토콜
TCP 프로토콜
ASCII 텍스트 프로토콜
명령어, 메시지 : ASCII 그래픽문자·제어문자
메시지 header 와 body 를 구분하는 것은 빈라인(<'cr'><'lf'>)
메일의 마지막은 . 으로 끝나는 메시지를 보냄
ASCII data가 아닌 Multimedia data를 base64 Encoder을 통해 ASCII data로 바꾼다.
ex> Multi-data : 24(8+8+8) → Encoder : e24(6+6+6+6) → ASCII : 32(8+8+8+8)
HTTP
SMTP