pop3是什么

Fanly问答2020-07-09 13:48:10阅读(...)

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

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

pop3

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

POP 适用于 C/S 结构的脱机模型的电子邮件协议,已发展到第三版,称 POP3。脱机模型即不能在线操作,POP 不支持对服务器邮件进行扩展操作,此过程需要更高级的 IMAP4 协议来完成。支持 POP 协议使用 ASCII 码来传输数据消息,这些数据消息可以是指令,也可以是应答。

POP 协议

协议支持离线邮件处理,当邮件发送到服务器后,电子邮件客户端会调用邮件客户端程序,下载所有未阅读的电子邮件(这种离线访问模式是一种存储转发服务).当邮件从邮件服务器发送到个人计算机上,同时邮件服务器会删除该邮件(但是很多 POP3 服务器都支持“下载邮件,服务器并不删除邮件”,也就是说在 POP3 中改进了 POP 协议).

命令响应

POP3 客户向 POP3 服务器发送命令并等待响应,POP3 命令采用命令行形式,用 ASCII 码表示。服务器响应是由一个单独的命令行组成或多个命令行组成,响应第一行以 ASCII 文本+OK 或-ERR(OK 指成功,-ERR 指失败)指出相应的操作状态是成功还是失败。

三种状态

认证状态,处理状态和更新状态。当客户机与服务器建立连接时,客户机向服务器发送自己身份(这里指的是账户和密码)并由服务器成功确认,即客户端由认可状态转入处理状态,在完成列出未读邮件等相应的操作后客户端发出 quit 命令,退出处理状态进入更新状态,开始下载未阅读过的邮件到计算机本地之后最后重返认证状态确认身份后断开与服务器的连接。

收藏0个人收藏
走进科技生活方式

评论交流

泪雪默认头像请「登录」后参与评论
  1. 加载中..