↔️
메일을 "보내는" 과정과 "받는" 과정은 서로 다른 프로토콜을 씁니다
메일 앱을 설정할 때 발신 서버와 수신 서버를 따로 입력하는 이유는, 보내는 일과 받는(내려받는) 일을 서로 다른 프로토콜이 담당하기 때문입니다.
메일을 보낼 때는 SMTP(Simple Mail Transfer Protocol)가 담당하고, 이미 서버에 도착한 메일을 내 기기로 가져올 때는 POP3나 IMAP이 담당합니다. 그래서 메일 앱 설정 화면에는 항상 "발신(SMTP) 서버"와 "수신(POP·IMAP) 서버" 정보를 따로 입력하게 되어 있으며, 이 둘을 헷갈려 반대로 입력하면 메일이 아예 오가지 않습니다.
📤
SMTP: 메일을 전송하는 프로토콜
내 메일 앱이 메일 서버로 메일을 밀어 넣거나, 서버끼리 메일을 중계할 때 쓰는 발신 전용 프로토콜입니다.
SMTP는 메일을 "보내는" 방향으로만 쓰이는 프로토콜입니다. 내가 작성한 메일을 내 메일 서버에 전달할 때도, 그 서버가 받는 사람의 메일 서버로 다시 중계할 때도 모두 SMTP가 쓰입니다. 표준 포트는 상황에 따라 다른데, 25번은 전통적으로 서버 간 중계용으로 쓰였고, 587번(STARTTLS 방식)과 465번(암시적 TLS 방식)이 오늘날 메일 앱이 서버로 메일을 제출(submission)할 때 널리 쓰입니다. 많은 인터넷 서비스 제공업체(ISP)가 스팸 방지를 위해 25번 포트로 나가는 일반 사용자 트래픽을 막아두는 경우가 많아, 메일 앱 설정에서는 보통 587번이나 465번을 사용합니다.
📥
POP3: 내려받고 나면 서버에서 지우는 방식
메일을 내 기기로 통째로 내려받아 로컬에 저장하는 방식으로, 기본적으로 다운로드가 끝나면 서버의 원본을 삭제하도록 설계되어 있습니다.
POP3(Post Office Protocol version 3)는 메일을 내 컴퓨터나 스마트폰으로 내려받아 로컬 저장소에 보관하는 방식입니다. 기본 동작은 다운로드 완료 후 서버의 메일을 삭제하는 것이지만, 대부분의 메일 앱은 "서버에 사본 남기기" 옵션을 켤 수 있게 해줍니다. 표준 포트는 암호화하지 않는 110번과, TLS로 암호화하는 995번(POP3S)입니다. 한 기기에서만 메일을 확인하고 저장 공간을 서버가 아닌 내 기기에 두고 싶을 때 적합한 방식입니다.
🔄
IMAP: 서버의 원본을 여러 기기에서 동기화하는 방식
메일의 원본은 항상 서버에 두고, 읽음 표시나 폴더 이동 같은 상태 변화를 여러 기기가 실시간으로 함께 보는 방식입니다.
IMAP(Internet Message Access Protocol)은 메일 원본을 서버에 그대로 유지한 채, 내 기기는 서버 내용을 실시간으로 들여다보고 동기화하는 방식입니다. 스마트폰에서 메일을 읽고 삭제하면 컴퓨터의 메일 앱에서도 곧바로 같은 상태로 반영되는 이유가 바로 이것입니다. 표준 포트는 암호화하지 않는 143번과, TLS로 암호화하는 993번(IMAPS)입니다. 스마트폰·태블릿·컴퓨터 등 여러 기기에서 같은 메일함을 확인하는 요즘 사용 환경에는 IMAP이 사실상 표준으로 자리 잡았습니다.
⚖️
POP3와 IMAP, 무엇을 골라야 할까
여러 기기에서 같은 메일함을 확인한다면 IMAP이, 저장 공간을 서버가 아닌 내 기기에 두고 싶거나 오프라인 보관이 중요하다면 POP3가 더 맞습니다.
대부분의 웹메일 서비스(지메일, 네이버 메일 등)는 기본적으로 IMAP 사용을 권장하며, 실제로 스마트폰 기본 메일 앱과 아웃룩 같은 프로그램도 IMAP을 기본값으로 두는 경우가 많습니다. 다만 서버 저장 용량에 제한이 있거나, 인터넷 연결 없이도 지난 메일을 모두 열람하고 싶은 경우에는 POP3로 내려받아 로컬에 영구 보관하는 방식이 더 유리할 수 있습니다.
⚠️
메일 앱 수동 설정에서 자주 하는 실수
발신 서버와 수신 서버 주소를 바꿔 입력하거나, 암호화 방식에 맞지 않는 포트 번호를 넣으면 "인증 실패"나 "서버에 연결할 수 없음" 오류가 납니다.
수동으로 메일 계정을 설정할 때 가장 흔한 실수는 발신(SMTP) 서버 주소 칸에 수신 서버 주소를 넣거나 그 반대로 넣는 것입니다. 또한 587번 포트는 STARTTLS(평문으로 연결한 뒤 암호화로 전환) 방식을, 465번과 993·995번은 암시적 TLS(처음부터 암호화된 연결) 방식을 쓰는데, 앱의 보안 설정이 실제 포트의 암호화 방식과 맞지 않으면 연결 자체가 거부됩니다. 대부분의 메일 서비스는 설정 방법을 공식 고객센터 페이지에 정확히 안내하므로, 수동 설정 시 반드시 해당 안내의 서버 주소·포트·암호화 방식을 그대로 따르는 것이 안전합니다.
🔌
한눈에 보는 표준 포트 번호
SMTP는 25·587·465번, POP3는 110·995번, IMAP은 143·993번을 씁니다.
SMTP(발신): 25번(전통적인 서버 간 중계), 587번(STARTTLS 제출), 465번(암시적 TLS 제출, RFC 8314로 표준 제출 포트로 다시 권장됨). POP3(수신): 110번(평문), 995번(TLS 암호화). IMAP(수신): 143번(평문), 993번(TLS 암호화). 요즘은 보안을 위해 평문 포트(25·110·143) 대신 암호화가 적용된 포트를 쓰는 것이 원칙이며, 어떤 포트를 정확히 써야 하는지는 이용 중인 메일 서비스의 안내를 따르는 것이 가장 확실합니다.