POP 프로토콜은 메시지를 수신하면, 저장소에 메시지를 저장하고 서버에서는 삭제하는 프로토콜이고,

IMAP은 원본은 서버에 유지하고 복사본을 저장소에 저장하는 프로토콜이다 → 즉 둘다 메시지를 수신하는 데 사용하는 프로토콜이다.

즉, POP 과 IMAP 은 이메일 수신을 위한 프로토콜이다.


SMTP 는 이메일을 송신하는 역할을 하는 프로토콜로, 송신 관련해서는 POP 이나 IMAP 에서 둘다 STMP의 종속적이다. (왜냐면 POP과 IMAP은 메시지 송신관련 기능은 존재하지 않기 때문)

근데 책에 설명이 뜬금 없고 부실하게 되어 있는데, 내용을 읽어 보면 아래와 같다.

  • POP은 SMTP에 종속적이므로 독립적으로 사용할 수 없다 → 뭐가 독립적인데
  • IMAP 는 POP과 달리 독립적으로 존재할 수 있다. → ..?

생각해보니 뭐가 독립적인지 몰라서 검색해보았는데, POP은 서버 기반 이메일 프로토콜로써 관리 기능이 없기 때문에 SMTP에 종속적이었던 것이고, IMAP은 서버에 메시지를 저장해두고 저장소에 복사본을 저장하기 때문에 여러 디바이스에서 동기화나 관리 기능이 있다는 방면에서 독립적으로 사용할 수 있다는 말이었다.

→ 즉 여러 디바이스에서 동기화하고 관리할 수 있다는 측면에서 독립적으로 사용될 수 있는 유무 차이를 저렇게 표현해 둔 것 같다.

참 앞뒤 다 자르고 설명하니까 이해하기가 힘들다 (전공서는 이게 맞아) ..ㅋㅋ