VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)
首页 - 经验之谈 - POP3协议的基本命令
发表评论(0)作者:香水百合, 平台:VB6.0+Win98, 阅读:12030, 日期:2001-12-10
POP3协议的基本命令
文章作者:Mytal
文章翻译:香水百合
加入日期:2001-08-28
作者说明:翻译自Mytal写的帮助文件,由于本人英文水平有即,
          有什么翻译不对的地方,烦请您请您指明,谢谢!
          文章欢迎转载,不过请保留以上信息,并烦请通知作者一声。


    POP3协议用作在从服务器到客户端的邮件传输中。它不是一个好的方法,不过大多数时候,发送到服务器的密码是大多数时候是明文的。客户端发送一个命令,例如STAT或LIST到服务器,然后跟随一个回车和换行。服务器返回一个响应的命令,在响应的头部跟随着加号或减号。如果命令执行成功,响应命令的头部将返回一个加号;如果命令没有执行成功,或者发生错误,那么返回的响应命令头部将有一个减号。下面是一些基本的命令。

1.USER
功能:将你的用户名发送到服务器。
语法:USER <用户名>
返回:+ 正确的用户名;- 错误的用户名
示例:
      USER mytar
      +OK mytar is welcome on this server.

2.PASS
功能:将你的密码发送给服务器。
语法:PASS <密码>
返回:+ 正确的用户名; - 错误的用户名
示例:
      PASS ******
      +OK mytar logged in at 19:04

3.STAT
功能:从服务器中获得所有的信息序号和字节数。
语法:STAT
返回:所有的信息(字节)
示例:
      STAT
      +OK 1 3805

4.LIST
功能:从服务中获得信息列表和大小(字节)。
语法:LIST
返回:列出所有的信息和各自的大小
示例:
      LIST
      +OK 2 7610
      1 3805
      2 3805

5.RETR
功能:从服务器中获得一条信息。
语法:RETR <信息的序号>
返回:+ 成功;- 错误
示例:
      RETR 1
      +OK 1 3805
      <message body>

6.DELE
功能:从服务器中删除一条信息。
语法:DELE <信息的序号>
返回:+ 成功;- 错误
示例:
      DELE 1
      +OK 1 Deleted

7.QUIT
功能:关闭与服务器的连接。
语法:QUIT
返回:没有
示例:
      QUIT
      +GOODBYE
    关于POP3协议的详细简介请下载POP3协议的RFC文档(POP3-1.ZIP)回去仔细阅读(E文的)。该文档下载自www.faqs.org网站。