[Network] SMTP POP3 IMAP

SMTP

이메일 전송 프로토콜
계정 인증을 위해 Auth를 지원한다

  • Auth Plain : Base64로 아이디와 패스워드를 인코딩해서 전송한다
  • Auth Login : Base64로 아이디와 패스워드를 나눠서 인코딩해서 전송한다
  • Auth MD5 : 아이디는 Base64로 인코딩하고 패스워드는 MD5로 암호화한 뒤 Base64로 인코딩해서 전송한다

확장 기능을 위해 ESMTP를 지원한다


POP3

메일 수신 프로토콜
POP3로 메일 서비스를 만들 경우 동기가 자동적으로 이루어지지 않는다


IMAP

메일 수신 프로토콜
IMAP으로 메일 서비스를 만들 경우 동기가 자동적으로 이루어진다

Author: Song Hayoung
Link: https://songhayoung.github.io/2020/07/05/Network/email_protocols/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.