본문 바로가기
공부/정보보안기사

SMTP, POP3, IMAP

by Skogkatt의 개인 블로그 2020. 4. 9.
반응형

이메일 전송 방법

SMTP(Simple Mail Transfer Protocol)

  • 인터넷에서 전자우편을 보낼 때 사용되는 프로토콜
  • TCP 25번 포트를 사용하고 상대 서버를 지시하기 위해 DNS의 MX 레코드가 사용된다.
  • OSI 7 계층, 응용 계층에서 동작한다.

POP3(Post Office Protocol version3)

  • 원격 서버로부터 TCP/IP 연결을 통해 이메일을 읽어오는 데 사용되는 프로토콜
  • TCP 110번을 사용하는 MDA(Mail Delivery Agent)
  • OSI 7계층, 응용 계층에서 동작한다.
  • gmail, naver mail 등 대부분의 웹 메일에서 사용된다.
POP3의 특징
  • 항상 연결 상태가 아닌 네트워크 접근에 유리하다.
  • 사용자는 메일의 로컬 복사본을 검색하고 오프라인으로 읽을 수 있다.
  • 서버에 읽지 않은 메일만 보관한다.(메일을 읽은 후 삭제)

IMAP, IMAP4[각주:1]

IMAP, IMAP4의 특징
  • POP과 다르게 메일을 읽어도 원본을 삭제하지 않고 보관한다.
  • 온라인 및 오프라인에서도 유효하다.
  • 오프라인 작업 시 MUA 측에서 트랜잭션을 저장하고 서버에 연결되면 커밋(commit)된 걸로 반영된다.
  • 메일은 메일 서버에 항상 저장되고 로컬 복사본을 검색한 시점에 서버에서 제거할 수도 있다.
  • 메일 상태를 중앙에서 관리할 수 있고 여러 단말을 통해서 동일한 이메일을 읽을 수도 있다.

SMTP 메일 처리 방식

MTA(Mail Transfer Agent)
  • 메일을 전송하는 서버
MDA(Mail Delivery Agent)
  • MTA에게 받은 메일을 사용자에게 전달
  • 수신 측에 고용된 우체부의 역할
MUA(Mail User Agent)
  • 사용자들이 사용하는 클라이언트 애플리케이션
  1. IMAP4는 프로토콜이 복잡한 것과 보안 문제를 개선한 것이다. [본문으로]
반응형

'공부 > 정보보안기사' 카테고리의 다른 글

스팸 메일 차단  (0) 2020.04.09
이메일 보안  (0) 2020.04.09
FTP  (0) 2020.04.08
망분리  (0) 2020.04.07
무선 LAN 보안 기술  (0) 2020.04.07

댓글