前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >计算机网络之应用层-Internet电子邮件

计算机网络之应用层-Internet电子邮件

作者头像
越陌度阡
发布2020-11-26 11:31:20
7210
发布2020-11-26 11:31:20
举报

邮件系统结构如下:

.

1. 邮件服务器

邮件服务器为电子邮件体系结构的核心。

主要功能:

1. 发送和接收邮件;

2. 向发信人报告邮件传送情况(已交付、被拒绝、丢失等);

3. 用户注册;

4. 分配存储空间;

2. 用户代理

用户代理为电子邮件应用的客户端软件。例如:Outlook,Apple Mail,Fox Mail等。

主要功能:

1. 支持用户撰写、显示、处理和收发邮件;

2. 为用户阅读、回复、转发、保存和撰写邮件提供编辑与操作环境;

3. 简单邮件传输协议SMTP

简单邮件传输协议SMTP(Simple Mail Transfer Protocol)为Internet电子邮件中应用层协议。

主要功能:实现邮件服务器之间或用户代理到邮件服务器之间的邮件传输。

SMTP通过3个阶段的应用层交互完成邮件的传输:

1. 握手阶段

2. 邮件传输阶段

3. 关闭阶段

SMTP定义了14条命令,每条命令用4个字母组成。例如:HELO:标识发件人自己的身份; DATA:通知服务器准备开始发送邮件内容; QUIT:命令退出。

SMTP定义了21种应答信息,由3位数字的代码开始,后面附上 (也可不附)简单的文字说明。

SMTP的特点:

1. SMTP只能传送7位ASCⅡ码文本内容,包括SMTP命令、应答消息以及邮件内容;

2. SMTP传送的邮件内容中不能包含“CRLF.CRLF” ,因为该信息用于标识邮件内容的结束;

3. SMTP是“推动”协议。(补充:HTTP是“拉动”协议);

4. SMTP使用TCP连接是持久的;

电子邮件格式分为首部、空白、主体。邮件中常见的首部行内容如下:

传输 非7位ASCII码 文本内容时,必须依据一个标准将非7位ASCII码文本内容转换位7位ASCII码文本内容,然后再传输,此过程遵守的协议为:互联网邮件扩展(Multipurpose Internet Mail Extensions,MIME)。

4. 邮件读取协议(POP3、IMAP、HTTP)

1. 第三版邮局协议(Post Office Protocol - Version 3,POP3)

2. 互联网邮件访问协议( Internet Message Access Protocol,IMAP)

IMAP 服务器将每个邮件与一个文件夹进行关联,通过 IMAP 收件人可以对邮件进行移动、查询、阅读、删除等操作。

3. HTTP

Web邮件系统的邮件读取协议,如常见的163邮箱等等。

4. POP3与IMAP的对比

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-11-07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 邮件服务器
  • 2. 用户代理
  • 3. 简单邮件传输协议SMTP
  • 4. 邮件读取协议(POP3、IMAP、HTTP)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档