View

300x250

SMTP, POP3, IMAP은 메일 전송을 위한 TCP/IP 프로토콜이다. 

각 프로토콜은 컴퓨터끼리의 통신에 있어 특정한 규칙을 가진다.


SMTP - Simple Mail Transfer Protocol

SMTP는 클라이언트로부터 서버에 이메일을 전달하는데 사용된다. 서버 - 서버 통신도 담당.

SMTP는 TCP포트 25번을 사용한다.


POP3 - Post Office Protocol

POP3는 서버에서 이메일을 클라이언트가 수신 ( download )할 수 있도록 한다. 

서버로부터 가능한 모든 이메일을 수신 ( download ) 하지만, 서버의 이메일은 삭제한다

POP3는 TCP포트 110번을 사용한다.


IMAP - Internet Message Access Protocol

IMAP은 POP3와 서버에서 이메일을 수신하는 기능을 가진다는 점에서 비슷하다.

그러나, 서버에 이메일을 보관할 수 있다는 점에서 다르다.

이에, 서버에 더 많은 저장공간을 요하고, CPU를 더 많이 사용한다. ( 트래픽 증가 )

IMAP은 TCP포트 143번을 사용한다.


ex )

네이버 메일 ( client ) 에서 메일을 보내면 

SMTP 프롵토콜이 이메일을 네이버 서버에 전달하고

SMTP 프로토콜이 네이버 서버에서 Google 서버로 이메일을 전달하고

POP3 프로토콜 또는 IMAP 프로토콜을 사용해 서버에서 메일을 클라이언트로 가져온다.


POP3/SMTP, IMAP/SMTP 방식인 이유는 [ 서버 -> 클라이언트 / 클라이언트 - > 서버 ]를 말하는 것. 

전자의 방식은 서버에서 메일을 삭제하고 후자는 서버의 메일을 보관한다. 대신 후자의 경우 서버의 트래픽을 많이 사용된다.

SMTP 방식이 둘 다 적혀있는 이유는 클라이언트에서 서버로 전달하는 방식이 SMTP만 사용되기 때문이다.

( 그럼 왜 적어놓은 거지..? 다른 방식도 원래는 있나보다. )



도움을 얻은 곳 ]


320x100
Share Link
reply
반응형
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31