pop3命令简介

王朝other·作者佚名  2006-11-24
宽屏版  字体: |||超大  

首先请参看RFC 1939中介绍的POP3命令

一般telnet pop3Server 110后就可以用这些命令了,大小写不敏感,

不包括口令本身,注意不要让口令回显,等验证通过后再允许回显好了。

user username 认可

pass password 认可执行成功则状态转换

apop name,digest认可一种安全传输口令的办法,执行成功导

致状态转换,请参见RFC 1321

stat处理请求server回送邮箱统计资料,如邮件数、

邮件总字节数

uidl n处理server返回用于该指定邮件的唯一标识,

如果没有指定,返回所有的

list n处理server返回指定邮件的大小等

retr n处理server返回邮件的全部文本

dele n处理server标记删除,quit命令执行时才真正删除

rset处理撤消所有的dele命令

top n,m 处理返回n号邮件的前m行内容,m必须是自然数

noop处理server返回一个肯定的响应

quitclient希望结束会话。如果server处于"处理"

状态,则现在进入"更新"状态,删除那些标记

成删除的邮件。如果server处于"认可"状态,

则结束会话时server不进入"更新"状态

关于apop命令

如果client使用user命令,口令将是明文。使用apop命令时,client第一次

与server连接时,server向client发送一个ascii码问候,该问候由一个字符

串组成,它对于每个client的连接都是唯一的,client把它的纯文本口令附加

到从server接收到的字符串之后,然后计算结果字符串的MD5摘要,client把

username和MD5摘要作为apop命令的参数一起发送出去。

telnet pop3Server 110

user username

pass ****

stat

list

retr 1

retr 2

...

dele 1

dele 2

...

quit

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