在本地登录用foxmail登录qq邮箱和163邮箱,用qq邮箱发送邮件给163邮箱,并抓取smtp和pop3协议的数据包:
SMTP协议数据包如下:

状态字220代表连接SMTP服务器成功
状态字250表示与服务器握手成功
用户登录命令
状态字334表示接受用户登录
用户名登录
用户登录smtp服务器的密码
状态字235代表用户登录成功
该字段记录邮件的发送者,必须存在且完全正确
DATA明令表示以下为邮件正文
邮件的详细信息
退出SMTP服务器
POP3的数据报如下:
用户成功连接POP服务器
此处为163邮箱的邮件用户名
+OK core mail表示服务器接受用户登录
此处为用户的密码
这里表示服务器接受该帐户,服务器上对应有11封邮件,总大小341262个字节)
LIST 命令列出每一封邮件的信息,己每封邮件对应的ID号和大小
邮件的唯一ID,通常称“独立-ID表”,用于唯一确定一封邮件,通常用于客户端判别已读未读
格式 RETR num, num为邮件ID号,返回邮件全部源码
邮件的详细信息
退出pop服务器