收发电子邮件通常用到的协议是?

收发电子邮件通常用到的协议是?,第1张

收发电子邮件通常采用的协议是POP3和SMTP协议。

一、POP3协议

POP3,全名为“PostOfficeProtocol-Version3”,即“邮局协议版本3”。是TCP/IP协议族中的一员,由RFC1939定义。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。提供了SSL加密的POP3协议被称为POP3S。

POP协议支持“离线”邮件处理。其具体过程是:邮件发送到服务器上,电子邮件客户端调用邮件客户机程序以连接服务器,并下载所有未阅读的电子邮件。这种离线访问模式是一种存储转发服务,将邮件从邮件服务器端送到个人终端机器上,一般是PC机或MAC。

一旦邮件发送到PC机或MAC上,邮件服务器上的邮件将会被删除。但目前的POP3邮件服务器大都可以“只下载邮件,服务器端并不删除”,也就是改进的POP3协议。

二、SMTP

简单邮件传输协议(SimpleMailTransferProtocol,SMTP) 是在Internet传输email的事实标准。

SMTP是一个相对简单的基于文本的协议。在其之上指定了一条消息的一个或多个接收者(在大多数情况下被确认是存在的),然后消息文本会被传输。可以很简单地通过telnet程序来测试一个SMTP服务器。SMTP使用TCP端口25。要为一个给定的域名决定一个SMTP服务器,需要使用MX(MaileXchange) DNS。

扩展资料

电子邮件的发送和接收

电子邮件在Internet上发送和接收的原理可以很形象地用我们日常生活中邮寄包裹来形容:当我们要寄一个包裹时,我们首先要找到任何一个有这项业务的邮局,在填写完收件人姓名、地址等等之后包裹就寄出而到了收件人所在地的邮局,那么对方取包裹的时候就必须去这个邮局才能取出。

同样的,当我们发送电子邮件时,这封邮件是由邮件发送服务器(任何一个都可以)发出,并根据收信人的地址判断对方的邮件接收服务器而将这封信发送到该服务器上,收信人要收取邮件也只能访问这个服务器才能完成。

1电子邮件的发送

SMTP是维护传输秩序、规定邮件服务器之间进行哪些工作的协议,它的目标是可靠、高效地传送电子邮件。SMTP独立于传送子系统,并且能够接力传送邮件。

SMTP基于以下的通信模型:根据用户的邮件请求,发送方SMTP建立与接收方SMTP之间的双向通道。接收方SMTP可以是最终接收者,也可以是中间传送者。发送方SMTP产生并发送SMTP命令,接收方SMTP向发送方SMTP返回响应信息。

连接建立后,发送方SMTP发送MAIL命令指明发信人,如果接收方SMTP认可,则返回OK应答。发送方SMTP再发送RCPT命令指明收信人,如果接收方SMTP也认可,则再次返回OK应答;否则将给予拒绝应答(但不中止整个邮件的发送操作)。

当有多个收信人时,双方将如此重复多次。这一过程结束后,发送方SMTP开始发送邮件内容,并以一个特别序列作为终止。如果接收方SMTP成功处理了邮件,则返回OK应答。

对于需要接力转发的情况,如果一个SMTP服务器接受了转发任务,但后来却发现由于转发路径不正确或者其他原因无法发送该邮件,那么它必须发送一个“邮件无法递送”的消息给最初发送该信的SMTP服务器。

为防止因该消息可能发送失败而导致报错消息在两台SMTP服务器之间循环发送的情况,可以将该消息的回退路径置空。

2电子邮件的接收

电子邮件协议第3版本(POP3)

要在因特网的一个比较小的节点上维护一个消息传输系统(MTS,MessageTransportSystem)是不现实的。例如,一台工作站可能没有足够的资源允许SMTP服务器及相关的本地邮件传送系统驻留且持续运行。同样的,要求一台个人计算机长时间连接在IP网络上的开销也是巨大的,有时甚至是做不到的。

尽管如此,允许在这样小的节点上管理邮件常常是很有用的,并且它们通常能够支持一个可以用来管理邮件的用户代理。为满足这一需要,可以让那些能够支持MTS的节点为这些小节点提供邮件存储功能。

POP3就是用于提供这样一种实用的方式来动态访问存储在邮件服务器上的电子邮件的。一般来说,就是指允许用户主机连接到服务器上,以取回那些服务器为它暂存的邮件。POP3不提供对邮件更强大的管理功能,通常在邮件被下载后就被删除。更多的管理功能则由IMAP4来实现。

邮件服务器通过侦听TCP的110端口开始POP3服务。当用户主机需要使用POP3服务时,就与服务器主机建立TCP连接。当连接建立后,服务器发送一个表示已准备好的确认消息,然后双方交替发送命令和响应,以取得邮件,这一过程一直持续到连接终止。

一条POP3指令由一个与大小写无关的命令和一些参数组成。命令和参数都使用可打印的ASCII字符,中间用空格隔开。命令一般为3~4个字母,而参数却可以长达40个字符。

因特网报文访问协议第4版本(IMAP4)

IMAP4提供了在远程邮件服务器上管理邮件的手段,它能为用户提供有选择地从邮件服务器接收邮件、基于服务器的信息处理和共享信箱等功能。

IMAP4使用户可以在邮件服务器上建立任意层次结构的保存邮件的文件夹,并且可以灵活地在文件夹之间移动邮件,随心所欲地组织自己的信箱,而POP3只能在本地依靠用户代理的支持来实现这些功能。

如果用户代理支持,那么IMAP4甚至还可以实现选择性下载附件的功能,假设一封电子邮件中含有5个附件,用户可以选择下载其中的2个,而不是所有。

与POP3类似,IMAP4仅提供面向用户的邮件收发服务。邮件在因特网上的收发还是依靠SMTP服务器来完成。

电子邮件地址的构成

电子邮件地址的格式由三部分组成。第一部分“USER”代表用户信箱的账号,对于同一个邮件接收服务器来说,这个账号必须是唯一的;第二部分“@”是分隔符;第三部分是用户信箱的邮件接收服务器域名,用以标志其所在的位置。

-电子邮件

-POP3

-SMTP

163邮箱的接收邮件服务器是pop3163com,发送邮件服务器是smtp163com。其中POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件其主要作用是用来接收电子邮件的。

而SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。该SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。 其主要是用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。

扩展资料:

在FOXMAIL上设置163邮箱方法:

1、打开FOXMAIL邮箱进入以后点击上方的工具选择账号管理按钮进入。

2、在出现的账号管理界面中点击新建按钮。

3、在出现的新建邮箱界面中输入需要添加的邮箱账号和密码点击手动设置按钮。

4、在出现的界面中将接收服务器类型选择成pop3,服务器地址及端口号选择默认。然后将POP服务器地址和SMTP服务器地址分别输入pop3163com和smtp163com。

5、邮件服务器地址输入玩成员和点击页面下方的创建按钮。

6、此时页面弹出设置邮箱成功的消息提示,至此该邮箱就成功添加进了FOXMAIL。

网易163邮箱帮助中心-什么是POP3、SMTP和IMAP

pop3/smtp是常用的简单邮件收发协议,像网易、搜狐等都支持这种协议,能过foxmail与outlook express 都可接收 ,但是在客户端的操作不会反映到服务端,如你选择在服务器上保留副本,但是你阅读了新邮件后,服务器上不显示已阅读

IMAP是因特网信息访问协议,一般微软EXCHANGE就使用这种协议 ,如上面的情况,在客户端的操作会反映到服务端,如阅读了一封邮件,服务端的邮件马上会显示已阅读

http方式是通过WEB页面来访问邮箱,一般所以邮件都在服务器上保存,上面两种方式的邮件服务器一般都可以通过Web方式访问。

接收E-mail所用的网络协议是:POP3协议。

POP3,全名为“Post Office Protocol - Version 3”,即“邮局协议版本3”。是TCP/IP协议族中的一员,由RFC1939 定义。本协议主要用于支持使用客户端远程接收在服务器上的电子邮件。提供了SSL加密的POP3协议被称为POP3S。

POP 协议支持“离线”邮件处理。其具体过程是:邮件发送到服务器上,电子邮件客户端调用邮件客户机程序以连接服务器,并下载所有未阅读的电子邮件。这种离线访问模式是一种存储转发服务,将邮件从邮件服务器端送到个人终端机器上,一般是PC机或 MAC。

一旦邮件发送到 PC 机或MAC上,邮件服务器上的邮件将会被删除。但目前的POP3邮件服务器大都可以“只下载邮件,服务器端并不删除”,也就是改进的POP3协议。

扩展资料:

POP3协议命令码:

1、USER [username]:处理用户名。

2、PASS [password]:处理用户密码。

3、APOP [Name,Digest]:认可Digest是MD5消息摘要。

4、STAT:处理请求服务器发回关于邮箱的统计资料,如邮件总数和总字节数。

5、UIDL [Msg#]:处理返回邮件的唯一标识符,POP3会话的每个标识符都将是唯一的。

6、LIST [Msg#]:处理返回邮件数量和每个邮件的大小。

7、RETR [Msg#]:处理返回由参数标识的邮件的全部文本。

8、DELE [Msg#]:处理服务器将由参数标识的邮件标记为删除,由quit命令执行。

9、RSET:处理服务器将重置所有标记为删除的邮件,用于撤消DELE命令。

10、TOP [Msg# n]:处理服务器将返回由参数标识的邮件前n行内容,n必须是正整数。

11、NOOP:处理服务器返回一个肯定的响应。

12、QUIT:终止会话。

-POP3

pop是一个服务器,必要和你的另外一个邮箱链接起来,比如QQ邮箱,163邮箱,如果是163的话就是:pop163com,d在网上查一下就知道了

POP的全称是

Post

Office

Protocol,即邮局协议,用于电子邮件的接收,它使用TCP的110端口。现在常用的是第三版

,所以简称为

POP3。POP3仍采用Client/Server工作模式,Client被称为客户端,一般我们日常使用电脑都是作为客户端,而Server(服务器)则是网管人员进行管理的。举个形象的例子,Server(服务器)是许多小信箱的集合,就像我们所居住楼房的信箱结构,而客户端就好比是一个人拿着钥匙去信箱开锁取信一样的道理。

一起来看看电子邮件软件收取电子邮件的过程,一般我们在电子邮件软件的账号属性上设置一个POP服务器的URL(比如pop163com),以及邮箱的账号和密码。这个在收信过程中都是用得到的。当我们按下电子邮件软件中的收取键后,电子邮件软件首先会调用DNS协议对POP服务器进行解析IP地址,当IP地址被解析出来后,邮件程序便开始使用TCP协议连接邮件服务器的110端口,因为POP服务器是比较忙的,所以在这个过程中我们相对要等比较长的时间。当邮件程序成功地连上POP服务器后,其先会使用USER命令将邮箱的账号传给POP服务器,然后再使用PASS命令将邮箱的账号传给服务器,当完成这一认证过程后,邮件程序使用STAT命令请求服务器返回邮箱的统计资料,比如邮件总数和邮件大小等,然后LIST便会列出服务器里邮件数量。然后邮件程序就会使用RETR命令接收邮件,接收一封后便使用DELE命令将邮件服务器中的邮件置为删除状态。当使用QUIT时,邮件服务器便会将置为删除标志的邮件给删了。通俗地讲,邮件程序从服务器接收邮件,其实就是一个对话过程,POP协议就是用于电子邮件的一门语言

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 收发电子邮件通常用到的协议是?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情