본문 바로가기
operating system/linux

Linux Mail Server - 1. SMTP, POP3, IMAP

by hhhdangmoo 2022. 10. 24.
728x90
반응형
Linux Mail Service

 - 전자 메일 시스템은 PC 사용자 사이에 편지를 주고 받는 서비스이다.

 - MTA, MUA, MDA로 구성된다.

 - Mail client에서 송신은 SMTP, 수신은 POP3 or IMAP4를 이용한다.

구성 내용
MTA(Mail Transfer Agent) 자신에 등록 되어 있는 메일 서버에 SMTP를 사용, 메일 전달
MUA(Mail User Agent) 메일을 작성하고 읽는 사용자 인터페이스
MDA(Mail Delivery Agent) 메일 서버에서 수신된 메일을 분류하여 해당 수신자의 메일박스에 전달

 

SMTP (Simple Mail Transfer Protocol)

 - 전송 프로토콜 

- 이메일 클라이언트와 메일 서버 간의 데이터 교환 프로세스

 - 사용자는 이메일 클라이언트와 상호 작용 함

 - 이메일 클라이언트는 사용자가 access하여 이메일을 전송하는 PC나 웹 응용 프로그램을 말한다.

 - 전송 제어 프로토콜(TCP)를 이용하기 때문에 클라이언트와 서버간 TCP 연결로 시작 됨

 - 그 다음 이메일 클라이언트가 특화된 "HELLO" 명령 등으로 이메일 전송 프로세스를 시작 함

MEME(Multipurpose Internet Mail Extension)
  - 멀티미디어 전자우편을 위한 표준
  - 멀티미디어 데이터를 ASCII 형식으로 변환할 필요 없이 인터넷 전자 우편으로 송신 하기 위한 SMTP의 확장 규격

 

POP3 (Post Office Protocol Version 3)

 - 단방향 클라이언트 서버 프로토콜

 - 전자메일이 전자메일 서버에 수신 되고 보관 & 전자메일 검색 하는 데 사용 됨

 - POP는 한 대의 PC에서만 사용 가능

 - 이메일 실시간 동기화 안 됨

 - 이메일이 다운로드 되면 새로운 이메일 다운로드 할 빈도를 결정 할 수 있음

  • 사용자가 하나의 컴퓨터에서 오프라인으로 메일에 액세스 해야 하는 경우에 적합함
  • 다양한 디바이스에서 이메일을 확인하기 위해서는 IMAP을 활용 하는 것이 좋음

 

IMAP (Internet Access Massage Protocol)

 - 메일서버 또는 서비스에서 전자메일 혹은 메시지를 읽어오는 클라이언트/서버 프로토콜

 - 메일서버에서 전자메일을 관리

 - 메일 수신 처리 및 검색 지원

 - 이메일 전송은 지원하지 않음

  • 여러 디바이스에서 이메일 서버 동시에 access 가능
  • 단일 사서함을 여러 사용자가 함께 공유 가능
  • 폴더와 하위 폴더를 만들어 서버에 이메일 구성이 가능함

 

728x90
반응형

'operating system > linux' 카테고리의 다른 글

리눅스 쉘 스크립트(shell script)  (1) 2022.11.14
리눅스 DHCP 서버 구성하기(Server/Client)  (0) 2022.10.25
RR(Round Robin) DNS 설정  (0) 2022.10.24
DNS(Domain Name Service)  (0) 2022.10.20
FTP Active mode & Passive mode  (0) 2022.10.12