1. Email应用的构成组件
- 邮件客户端
- 读、写Email消息
- 与服务器交互,收发Email消息
- Outlook,Foxmail、Thurderbird
- Web客户端
- 邮件服务器
- 邮箱:存储发给该用户的Email
- 消息队列(message queue):存储等待发送的Email
- SMTP协议(Simple Mail Transfer Protocol)
- 邮件服务器之间传递消息所使用的服务器
- 客户端:发送消息的服务器
- 服务器:接收消息的服务器
2. SMTP协议——RFC 2821
- 使用TCP进行Email消息的可靠传输
- 端口25
- 传输过程的三个阶段:握手、消息的传输、关闭
- 命令/响应交互模式
- 命令(command):ASCII文本
- 响应(response):状态代码和语句
3. SMTP协议的特点
- 使用持久性连接
- 要求Email消息必须由7位ASCII码组成<