邮件系统结构
- 邮件服务器:
电子邮件体系结构的核心
功能: 发送和接收邮件; 向发信人报告邮件传送情况(已交付、被拒绝、丢失等);用户注册:分配存储空间 - 用户代理:电子邮件应用的客户端软件
例如:Outlook Apple Mail , Fox Mail等
功能: 支持用户撰写,显示、处理和收发邮件,为用户阅读、回复、转发、保存和撰写邮件提供编辑和操作的环境 - 简单邮件传输协议(SMTP):Internet电子邮件中应用层协议
功能:实现邮件服务器之间或用户代理到邮件服务器之间的邮件传输
4、邮件读取协议(POP3、IMAP、HTTP)
image.png
SMTP
含义:实现邮件服务器之间或用户代理到邮件服务器之间的邮件传输
SMTP通过三个阶段
的应用层交互完成邮件的传输:
握手阶段
邮件传输阶段
关闭阶段
SMTP定义了14条命令
,每条命令用4个字母组成
例如:
HELO: 标识发件人自己的身份
DATA: 通知服务器准备开始发送邮件内容
QUIT: 命令退出
SMTP定义了21种应答信息
,由3位数字的代码开始,后面附(可不附)上简单的文字说明
SMTP的特点
SMTP只能传送7位ASCII码文本内容,包括SMTP命令,应答消息以及邮件内容
SMTP传送的邮件内容不能包含CRLF.CRLF
,因为信息用于标识邮件内容的结束
SMTP是推动协议
(HTTP 是 拉动
协议)
SMTP使用TCP连接是持久
的
电子邮件格式与MIME
image.png在传输非7位ASCII码文本内容时,必须依据一个标准将非7位ASCII码文本内容转换为7位ASCII码文本内容,然后再传输,
互联网邮件扩展(MIME)
邮件读取协议
image.png一、第三版邮局协议
image.png
二、互联网邮件访问协议
IMAP服务器将每个邮件
与一个文件夹
进行关联,通过IMAP收件人对邮件进行移动、查询、阅读、删除等操作
三、Web邮件系统的邮件读取协议
网友评论