欢迎您访问高等教育自学考试信息服务网平台!

负责电子邮件传输的应用层协议是(电子邮件应用中使用的传输层协议是)

更新时间:2024-04-07 02:31:12作者:自考教育网

常见的电子邮件协议包括简单邮件传输协议、邮局协议、互联网邮件访问协议和多用户互联网邮件扩展协议。

1.简单邮件传输协议(SMTP)

负责电子邮件传输的应用层协议是(电子邮件应用中使用的传输层协议是)

SMTP主要负责将电子邮件从发件人传输到收件人,即指定传输规则。这个协议工作在TCP协议的25端口。

SMTP的通信模型主要集中在发送SMTP和接收SMTP:首先根据用户发送的邮件请求建立一条从发送SMTP到接收SMTP的双工通信链路,接收者相对于发送者。事实上,它既可以是最终接收者,也可以是中间发送者。发送方负责向接收方发送SMTP命令,接收方负责接收和反馈响应。SMTP协议通信模型如下:

SMTP通信链路建立后,发送方发送邮件命令,如果接收方可以接收邮件,则给出OK响应。然后发送方继续发送PCPT命令,判断邮件是否收到,如果收到,给出OK响应,否则给出拒绝响应。双方如此反复多次,直到邮件处理完毕。SMTP协议中有20个SMTP命令。如下表所示:

SMTP命令

命令说明

ATRN

支持域参数的TURN命令,用来改变在传输信道上通信程序的角色,如将发送方与接收方的角色互换。可带一个或多个域,不指定域参数时,代表所有域。

AUTH

用户认证

BDAT

二进制的DATA命令

DATA

后面将传送数据,以两个回车换行结束

EHLO

扩展的Hello命令

ETRN

将指定邮件系统队列中发给所设置的域名的邮件收取到本系统的邮件队列中,然后邮件队列程序将这些邮件分发各个接收人,从而实现邮件网关功能

EXPN

验证给定的邮箱别名是否存在,扩充邮箱列表,也常禁止使用

HELO

确认发送者

HELP

查询服务器支持什么命令

MAIL

开始一个邮件传输事务,对所有的状态和缓冲区进行初始化,最终完成将邮件数据传送到一个或多个邮箱中

NOOP

空操作,要求接收SMTP仅做OK应答

QUIT

要求接收SMTP返回一个OK应答并关闭传输

RCPT

标识单独的邮件接收者

RSET

终止处理

SAML

send and mail,如果接受者在线,在接收者终端上显示信息,并发送邮件

SEND

如果接受者在线,在接收者终端上显示信息

SOML

send or mail,如果接受者在线,在接收者终端上显示信息,否则发送邮件

STARTTLS

请求建立TLS安全连接

TURN

无需拆除TCP连接,客户与服务器交换角色

VRFY

校验一个用户是否存在,由于安全因素,服务器多禁止此命令

SMTP协议的每个命令都会返回一个响应码,响应码的每个数据都有特定的含义。例如,当第一个数字是2时,命令成功,当它是3时,命令未完成,当它是5时,命令失败。

2.邮局协议

POP是基于C/S架构的电子邮件协议,现在已经发展到第三版,叫做POP3。POP3是从邮件服务器向本地计算机传输邮件的协议。该协议工作在TCP协议的端口110上。

POP3是互联网电子邮件的第一个离线协议标准,它允许用户将邮件从服务器存储到本地主机,同时删除存储在邮件服务器中的邮件。

POP3适用于C/S结构的离线模式,不能在线操作。当客户端与服务器连接并发送新邮件查询时,程序会将客户端指定的所有下载邮件下载到客户端。下载后,电子邮件客户端可以删除或修改任何电子邮件,而无需与电子邮件服务器进一步交互。

POP3服务器通过侦听TCP端口110来启动POP3服务。当客户端主机需要使用该服务时,它将与服务器建立TCP连接,当连接建立后,POP3服务器将发送确认消息。客户端和POP3服务器相互交换命令和响应,这个过程一直持续到连接终止。

POP3命令由命令字和参数组成,所有命令都以CRLF对结尾。和命令参数由可打印的ACSII字符组成,用空格分隔。命令通常为3~4个字母,每个参数的最大长度为40个字符。

POP3响应由一个状态代码和一个命令组成,后面可能跟有附加信息。所有的回复也都是CRLF写的。现在有两种状态代码:OK(正常)和Failed (-ERR)。

POP3服务器响应由一个或多个命令行组成。响应的第一行用ASCII文本OK或-ERR指示响应的操作状态是成功还是失败。POP3协议有三种状态:批准状态、处理状态和更新状态。

3.互联网消息访问协议(IMAP)

IMAP提供了从邮件服务器选择性接收邮件、基于服务器的信息处理和共享邮箱的功能。现在的版本是4,叫做IMAP4。该协议工作在TCP协议的143端口。

IMAP4是POP3的替代协议,用于在不下载邮件正文的情况下看到邮件的标题和摘要,使用邮件客户端软件操作服务器上的邮件和文件夹目录。

提供了IMAP 3中的操作模式:(1)在线模式:邮件保存在邮件服务器上,客户端可以管理,类似于web邮件;(2)离线模式:离线模式类似于POP3提供的服务,将所有用户的邮件从服务器下载到用户的电脑上;(3)断网模式:在断网模式下,用户的邮件一部分保存在服务器的一段,另一部分在用户的电脑上。如果用户阅读了未下载的邮件,客户端重新连接服务器,下载指定的邮件;如果已经下载,将直接显示本地信函的副本。

IMAP协议增强了电子邮件的灵活性,同时减少了垃圾邮件对本地系统的直接危害。同时节省了用户查看邮件的时间。此外,IMAP协议可以记住用户离线时对电子邮件的操作,并在下次打开网络连接时自动执行。

4.多用途互联网邮件扩展(MIME)

MIME定义了传输内容的消息、附件等内容的格式,解决了各类信息传输的困难,加强了压缩和加密的能力,规定了通过SMTP协议传输非文本电子邮件附件的标准。

MIME权限包括:

一条消息可以包含多种形式;文档的长度没有限制;可以传输ASCII以外的字符集,允许非英语语言的消息;多字体消息;二进制或指定的应用程序文件;图像、声音、视频和多媒体信息。安全/多用途互联网邮件扩展(S/MIME)旨在支持邮件加密,包括身份验证、完整性保护、身份验证和数据机密性。

为您推荐

....