2.4 因特网中的电子邮件
Last updated
Was this helpful?
Last updated
Was this helpful?
因特网中的电子邮件成功:先行者优势(First-mover Advantage)和病毒行销(Viral Marketing)
组成:
用户代理(User Agent):允许用户阅读、回复、转发、保存和撰写报文,例如:Apple Mail
邮件服务器(Mail Server)
简单邮件传输协议(Simple Mail Transfer Protocol,SMTP):因特网主要的应用层协议,使用TCP可靠数据传输
SMTP一般不使用中间邮件服务器,即使两台邮件服务器物理距离再远,也是直接建立TCP连接。
A.从一台主机向另一台主机传送文件
STMP和HTTP都从一台主机向另一台主机传送文件,进行文件传输时,都为TCP持续连接。
HTTP:Web服务器向Web客户端,为拉协议(Pull Protocol),TCP连接是由接收文件方发起
STMP:邮件服务器向邮件服务器,为推协议(Push Protocol),TCP连接是由文件发送方发起
B. 编码
SMTP要求报文使用7位比特位ASCII码编码,而HTTP不受限制。
C. 对象封装
HTTP把每个对象封装到单独的响应报文中,而SMTP把所有对象封装到一个响应报文中。
一个包含环境信息的首部位于报文体前面,信息由RFC5322定义。
MIME:多用途互联网邮件拓展(Multipurpose Internet Mail Extensions)
协议分三步:
特许(Authorization)用户代理发送用户名和口令以鉴别用户
事物处理:用户代理取回报文,同时可以做删除标记和取消删除标记
更新:结束POP3会话,邮件服务器删除被标记删除的报文
缺点:邮件接收方可能是移动的(手机客户端、办公室PC、家庭PC),POP3接收后删除邮件报文使得邮件不能在不同端被共享。
IMAP服务器把每一个报文与一个文件夹关联在一起,并为用户提供创建文件夹、移动邮件到另一个文件夹和查询邮件的操作。
基于WEB应用的电子邮件,通过HTTP协议传输。