二 . Email应用

1. Email应用的组成

Email应用的构成组件:

  • 邮件客户端(user agent)
  • 邮件服务器(Mail Server)
  • SMTP协议(Simple Mail Transfer Protocol)

邮件客户端

  • 读,写Email消息
  • 与服务器交互,收,发Email消息
  • Outlook,网易邮箱,QQ邮箱
  • Web客户端

邮件服务器

  • 邮件:存储发给该用户的Email
  • 消息队列(message queue):存储等待发送的Email

SMTP协议

  • 邮件服务器之间传递消息所使用的协议
  • 客户端:发送消息的服务器
  • 服务器:接收消息的服务器

计算机网络----应用层之Email应用

2. 遵循的协议

邮件发送协议(SMTP)和邮件读取协议(POP3,IMAP)

SMTP协议: 使用面向连接的TCP进行email消息的可靠传输

  • 服务器在25端口等待客户的请求
  • 传输过程的三个阶段----握手,消息传输,关闭
  • 命令/响应交互模式

POP3协议: 特点是只要用户从POP3服务器读取邮件,POP3服务器就把该邮件删除

相关文章: