不登录网站也能查看邮件数量的方法:
以163为例
在DOS窗口下输入:
telnet pop3.163.com 110 回车
user myusername 回车
pass 输入邮箱密码 回车
list 回车
此时会列出每一封邮件的大小
RETR 邮件索引号 回车
用于在DOS下查看指定邮件的内容
STAT 回车
将显示邮箱中邮件的总数和总的邮件大小
DELE 邮件索引号 回车
将会从邮件服务器上 删除指定索引的邮件
NOOP 回车
保持活动状态
RSET 回车
TOP 邮件索引号 0 回车
将返回指定邮件的头信息
quit 回车 退出
注:命令执行成功将返回 +OK 失败返回 -ERR
USER username 认可 此命令与下面的pass命令若成功,将导致状态转换
PASS password 认可
APOP Name,Digest 认可 Digest是MD5消息摘要,windows系统多不支持
------------------------------------------ -----------------------------------------------
STAT None 处理 请求服务器发回关于邮箱的统计资料,如邮件总数和总字节数
UIDL [Msg#] 处理 返回邮件的唯一标识符,POP3会话的每个标识符都将是唯一的
LIST [Msg#] 处理 返回邮件数量和每个邮件的大小
RETR [Msg#] 处理 返回由参数标识的邮件的全部文本
DELE [Msg#] 处理 服务器将由参数标识的邮件标记为删除,由quit命令执行
RSET None 处理 服务器将重置所有标记为删除的邮件,用于撤消DELE命令
TOP [Msg#] 处理 服务器将返回由参数标识的邮件前n行内容,n必须是正整数
NOOP None 处理 服务器返回一个肯定的响应
-------------------------------------------------------------------------------------------
QUIT None 更新
查看INDY的源码,INDY只是把上述命令进行了封装。