Email应用
Email应用的构成
Email应用的构成组件
·邮件客户端(user agent)
·邮件服务器
·SMTP协议(Simple Mail Transfer Protocol)
邮件客户端(在Email应用的外围)
·读,写Email消息
·与服务器交互,收、发Email消息
·Outlook,Foxmail,Thunderbord
·Web客户端
邮件服务器(Mail Server)
·邮箱:存储发给该用户的Email
·消息队列(message queue):存储等待发送的Email
SMTP协议
·邮件服务器之间传递消息所使用的协议
·客户端:发送消息的服务器
·服务器:接收消息的服务器
SMTP协议:RFC 2821
·使用TCP进行email消息的可靠传输
·端口25
·传输过程的三个阶段
·握手,建立连接
·消息的传输
·关闭
采用的模式:命令/响应交互模式
·命令(command):ASCII文本
·响应(response):状态代码和语句
HTTP采用