네트워크

37. 이메일을 주고받는 구조 - 패스트캠퍼스 백엔드 부트캠프 3기

gkss2tpt 2025. 1. 17. 09:11

1. 이메일을 주고받는 구조

  • SMTP와 POP를 사용한 이메일 송수신
  • SMTP는 이메일을 송신하는 프로토콜, POP는 이메일을 수신하는 프로토콜이다.
  • 송신 메일 서버(SMTP서버)는 이메일 주소의 도메인 이름을 확인해서 받는 사람의 수신 메일 서버(POP)로 전송
  • SMTP서버는 DNS 구조를 이용하여 이메일 주소의 도메인 이름(@ 오른쪽)에 대한 IP 주소 정보를 얻는다.
  • POP 서버는 자신의 도메인으로 전송된 이메일을 받으면 각 사용자ID에 해당하는 스풀 파일에 이메일 본문을 저장
    메일 클라이언트가 POP서버에 접속해서 이메일을 내려받으면 내려받은 이메일은 스풀 파일에서 삭제 된다.
  • IMAP에서는 서버가 메일을 관리하므로 스풀 파일에서 이메일이 삭제되지 않는다.