什么叫pop3服务

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

POP3(Post Office Protocol 3) POP适用于C/S结构的脱机模型的电子邮件协议,

目前已发展到第三版,称POP3。,它规定怎样将个人计算机连接到Internet的邮件

服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,

POP3答应用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除

保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,

用来接收电子邮件的。

POP适用于C/S结构的脱机模型。脱机模型即不能在线操作,不像IMAP4(netscape

支持IMAP4)当客户机与服务器连接并查询新电子邮件时,被该客户机指定的所有

将被下载的邮件都将被程序下载到客户机,下载后,电子邮件客户机就可以删除或

修改任意邮件,而无需与电子邮件服务器进一步交互。POP3客户向POP3服务器发送

命令并等待响应,POP3命令采用命令行形式,用ASCII码表示。

服务器响应是由一个单独的命令行组成,或多个命令行组成,响应第一行以ASCII

文本+OK或-ERR指出相应的操作状态是成功还是失败在POP3协议中有三种状态,认

可状态,处理状态,和更新状态。

当客户机与服务器建立联系时,一旦客户机提供了自己身份并成功确认,即由认可

状态转入处理状态,

在完成相应的操作后客户机发出quit命令,则进入更新状态,更新之后最后重返认

可状态。如下图

等待连接身份确认quit命令

——认可—————处理——————更新

__________________________________

重返认可状态

POP3命令码如下:

命令参数状态描述

------------------------------------------

USERusername 认可 此命令与下面的

pass命令若成功,将导致状态转换

PASSpassWord 认可

APOPName,Digest 认可Digest是MD5消息

摘要

------------------------------------------

STATNone 处理请求服务器发回关于

邮箱的统计资料,如邮件总数和总字节数

UIDL[Msg#]处理返回邮件的唯一标

识符,POP3会话的每个标识符都将是唯一的

LIST[Msg#]处理返回邮件数量和每

个邮件的大小

RETR[Msg#]处理返回由参数标识的

邮件的全部文本

DELE[Msg#]处理服务器将由参数标

识的邮件标记为删除,由quit命令执行

RSETNone处理服务器将重置所有

标记为删除的邮件,用于撤消DELE命令

TOP[Msg#] 处理 服务器将返回由

参数标识的邮件前n行内容,n必须是正整数

NOOPNone处理 服务器返回一个肯定的响应

------------------------------------------

QUITNone更新

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航