cloud bee

이메일 서버 개념 정리 본문

이론 및 개념정리/서버

이메일 서버 개념 정리

who you 2023. 2. 3. 07:27

Protocol

E-Mail의 송수신에서 사용되는 기본적인 프로토콜은 3가지가 있다.

- SMTP(Simple Mail Transfer Protocol)

- POP3(Post Office Protocol)

- IMAP(Internet Mail Access Protocol)


SMTP(Simple Mail Transfer Protocol)

클라이언트가 메일을 보내거나, E-Mail 서버끼리 메일을 주고받을 때 사용되는 프로토콜이다.

smtp image


POP3(Post Office Protocol)

E-Mail 서버에 도착되어 있는 메일을 클라이언트로 가져올 때 사용되는 프로토콜이다.

pop3 image


IMAP(Internet Mail Access Protocol)

POP3(Post Office Protocol)와 동일하다.

E-Mail 서버에 도착되어 있는 메일을 클라이언트로 가져올 때 사용되는 프로토콜이다.

imap image


E-mail 서버의 작동 개념

 

우선 송신자가 kim 이고 수신자가 lee라고 가정할 것이다.

이메일 서버 작동 과정

 

1-1. kim이 PC1에서 메일 클라이언트 프로그램(Outlook, Thunderbird 등)을 실행해서, daum.net에 접속한다.

1-2. [편지쓰기]를 클릭해서 [받는 이] 란에 ‘lee@paran.com’이라고 쓴다.

1-3. 내용을 채운 후에 <보내기> 버튼을 클릭해서 보낸다. (이때 SMTP 프로토콜이 이용된다.)

 

2-1. E-Mail 서버 1(daum.net)은 kim이 보낸 메일을 잠시 임시장소에 보관한다.

2-2 서버 1은 kim이 보낼 메일의 수신자 주소인 paran.com E-Mail 서버 IP 주소를 DNS 서버에게 문의하여 알아온다

 

3. E-Mail 서버 1은 메일을 인터넷을 통해서 E-Mail 서버 2(paran.com)에게 전송한다. (이때 SMTP 프로토콜이 이용된다.)

 

4-1. E-Mail 서버2(paran.com)는 E-Mail 서버 1(daum.net)로부터 받은 메일의 수신자 이름을 확인한다

4-2. lee라는 수신자 이름이 자신이 관리하는 계정 중에 있는지 확인하다

4-3. lee라는 이름이 자신의 계정 중에 있다면 lee의 메일박스에 kim@daum.net 이 보낸 메일을 넣어 둔다.

 

5-1. lee는 PC2에서 메일 클라이언트 프로그램을 실행해서, 자신의 E-Mail 서버인 paran.com에 접속한다.

5-2. 접속 후에, 자신의 메일박스에 도착된 편지들을 PC2로 내린다.(이때 POP3/IMAP 프로토콜이 이용된다.)

5-3. kim@daum.net으로부터 온 메일을 읽는다.

'이론 및 개념정리 > 서버' 카테고리의 다른 글

DNS 및 DNS 질의 과정 정리  (0) 2023.01.30
라운드 로빈 DNS 서버  (0) 2023.01.27
[서버] 리눅스 vs 윈도우  (0) 2023.01.23
DNS 서버 정리 테스트  (2) 2023.01.14
Stateful vs stateless  (0) 2023.01.13
Comments