이메일이 오고 가는 기술적 원리
이메일을 작성하고 보내기
버튼을 누르면, 어떤 일이 일어날까요?
이메일은 상대방의 컴퓨터에 곧바로 전달되지 않고, 여러 과정을 거쳐 인터넷을 통해 이동합니다.
이번 수업에서는 이메일이 전송되고 수신되는 과정과 이를 가능하게 하는 주요 기술적 요소들을 알아보겠습니다.
이메일이 전송/수신되는 과정
이메일이 전송되고 수신되는 과정에서 크게 SMTP
, IMAP
, POP3
프로토콜(통신규약)이 사용됩니다.
이메일을 전송하는 SMTP
이메일을 보낼 때 사용되는 프로토콜은 SMTP(Simple Mail Transfer Protocol)입니다.
SMTP는 우리가 작성한 이메일을 목적지로 전송
합니다.
SMTP 프로토콜을 기반으로 동작하는 SMTP 서버는 이메일을 전달할 다음 서버, 또는 수신자의 이메일 서버를 찾아내 이메일을 그곳으로 전송합니다.
이 과정에서 이메일이 직접 수신자의 컴퓨터로 가는 것이 아니라, 여러 중간 서버를 거치며 전달됩니다.
이메일 작성 -> SMTP 서버로 전송 -> 중간 서버들 거침 -> 수신자 서버 도착
이메일을 읽는 IMAP과 POP3
이제 이메일이 수신자의 서버에 도착했습니다.
그렇다면 우리는 어떻게 이 이메일을 읽을 수 있을까요?
여기서 IMAP
(Internet Message Access Protocol)과 POP3
(Post Office Protocol version 3) 프로토콜이 사용됩니다.
두 프로토콜 모두 이메일을 읽는 데 사용되지만, 작동하는 방식이 조금 다릅니다.
IMAP는 무엇일까?
IMAP
은 서버에 있는 이메일을 읽기
만 합니다.
즉, 이메일이 서버에 계속 남아 있어 여러 기기에서 동일한 이메일을 확인할 수 있습니다.
예를 들어, IMAP을 통해 스마트폰에서 읽은 이메일을 컴퓨터에서도 다시 열람할 수 있습니다.
POP3는 무엇일까?
POP3
는 이메일을 서버에서 다운로드
하고, 다운로드가 완료되면 서버에서 이메일을 삭제
합니다.
이렇게 하면 이메일이 사용자의 기기 중 1곳에 저장되기 때문에, 다른 기기에서는 동일한 이메일을 열람할 수 없습니다.
POP3는 서버 공간을 아끼고자 할 때 유용하지만, IMAP처럼 여러 기기에서 이메일을 확인할 수 없다는 단점이 있습니다.
IMAP: 서버에 이메일이 남아 여러 기기에서 확인 가능 POP3: 이메일을 다운로드 후 서버에서 삭제, 하나의 기기에서만 확인 가능
다음 빈칸에 가장 적절한 프로토콜은 무엇일까요?
가이드라인
AI 튜터
배포
디자인
업로드
수업 노트
즐겨찾기
도움말