기타

SMTP, POP3, IMAP 메일관련 프로토콜 개념

닥치고개돌 2019. 12. 27. 10:41
728x90

IMAP POP3는 아웃룩(Outlook), 썬더버드(Thunderbird), 안드로이드 기본 이메일 앱과 같은 메일 클라이언트에서 이메일에 접속하고자 할 때 사용하는 프로토콜.

사용하는 포트번호가 다르며 방식도 다르게 설정되어 있습니다. 물론 회사 보안을 위해 포트번호는 변경될 수 있지만 방식은 변경되지 않음.

 

 

SMTP(Simple Mail Transfer Protocol)

Port 25 - default, non-encrypted port

Port 465 - using SMTP securely

이메일을 보낼 때 사용되는 기본 프로토콜. 클라이언트-서버간 통신, 서버-서버간 통신을 모두 담당한다.

아래 POP3, IMAP은 둘다 메일을 받아 오는 역할이고, SMTP는 메일을 발신하는 역할을 한다.

 

simple mail transfer protocol의 약어. 인터넷 상에서 전자 메일을 전송할 때 쓰이는 표준적인 프로토콜. SMTP 프로토콜에 의해 전자 메일을 발신하는 서버(server)를 SMTP 서버라고 한다. 메일 사이에서 발생하는 것을 전송해 주는 프로토콜로 인터넷에서 이메일을 교환할 때 그 과정을 정렬해준다.

 


POP3(Post Office Protocol Version 3)

Port 110 - default, non-encrypted port

Port 995 -  using POP3 securely

서버-클라이언트간 통신 프로토콜로, 클라이언트에서 서버에 있는 메일을 다운받아 읽도록 해주는 프로토콜이다.

장점 : 구현이 쉽다. 많은 클라이언트에서 지원한다.

단점 : 서버로부터 메일을 가져온 후 삭제한다. 서버에선 더이상 메일 확인 불가

 

메일 클라이언트가 메일을 사용자 자신의 PC로 다운로드할 수 있도록 해주는 프로토콜을 말한다.현재 대부분의 메일서버에서는 POP3을 사용하고 있으며 사용자는 넷스케이프나 아웃룩 익스프레스로 서버에 있는 자신의 메일 수신함을 체크하여 메일을 자신의 컴퓨터로 수신한다. 메일을 수신하는 프로토콜에는 POP3와 IMAP(Internet Message Access Protocol)가 있는데, IMAP은 서버에 직접 접속해 메일을 관리하는데 비해 POP3은 메일서버에 있는 메일을 자신의 컴퓨터로 가져와 관리한다는 차이가 있다.

따라서 중요한 정보가 있는데 메일 서버에서 다운로드하고 메일 클라이언트(ex. 아웃룩)에서 삭제를 한다면 중요한 메일이 없어질 수 있다.

 


IMAP(Internet Mail Access Protocol)

Port 143 - default, non-encrypted port

Port 995 -  using IMAP securely

POP3의 대체제. 비슷하지만 장단점이 있다.

장점 : 메일을 가져와도 서버에 메일이 그대로 남아있다.

단점 : 서버 트래픽이 많이 쓰인다.

 

메일서버에 도착한 메일을 사용자의 컴퓨터에서 체크하고, 수신하는 데 필요한 프로토콜이다.IMAP은 기본적으로 서버에서 메일을 관리하기 때문에 언제 어디서나 동일한 메일을 받아볼 수 있으며 보낸 편지함, 지운 편지함, 보관 편지함, 받은 편지함으로 분류하여 관리할 수도 있다. 

 


#IMAP과 POP3의 차이점은 이메일을 받아오는 방식에 따라 구분

 

IMAP는 서버에 메일이 저장되어 인터넷이 되는 상황에서 메일을 볼  수 있고  POP3은 클라이언트에 가져오는 방식(서버에 저장된 메일은 삭제됨)이어서 오프라인 상태에서도 메일을 읽을 수 있고 이메일이 서버에 저장이 되지 않아서 서버에 부하를 주지 않는 장점이 있다.

 

ISP(Internet Service Providers)나 웹 사이트 호스팅 서비스가 제공하는 이메일 계정은 서버에 저장할 수 있는 메일 용량에 제한을 두는 경우가 많습니다. 예를 들어 개인 메일이 100MB로 한정되어 있다면 자신의 메일이 꽉 차게 된다면 더 이상 메일을 수신할 수 없습니다.

이 경우, POP3를 이용하는 게 최상입니다. 메일을 다운로드 받으면 서버에서는 메일이 삭제되어 제한 용량을 지킬 수 있기 때문입니다.

만약 IMAP을 이용하면 제한된 용량 때문에 메일을 수신할 수 없습니다. 따라서 IMAP을 사용하는 경우에는 메일함 정리를 필수적으로 해줄 필요가 있습니다.

만약 메일함의 용량이 넘쳐날 정도로 많다면 IMAP을 사용하는 것이 좋으며 메일의 용량이 적다면 POP3를 이용하는 것이 좋습니다.

728x90