telnet imap.126.com 143
1 login 账号 密码 /*登陆邮箱服务器*/
2 select folder_name 如:select inbox (收件箱) /*选择要操作的邮箱服务器的文件夹*/
3 fetch 1:* uid /*获取服务器上的所有邮件的UID*/
4 uid fetch "real uid " body[header] /*通过uid获取某个邮件的邮件体*/
4 list "" "*" /*获取服务器上的所有文件夹列表*/
5 lsub "" "*" /*获取服务器上的所有已订阅的文件夹列表*/
6 subscribe folder_name /*订阅文件夹folder_name*/
7 logout /*登出 结束此次回话*/
imap idle 交互过程
telnet imap.126.com 143
1 capability
2 login login_name login_passport
3 select folder_name
4 idle /*idle长连接已建立*/
-----------------------------------------------------------
done /*只有到idle状态才能发送done报文*/
5 idle /*重新回到idle状态*/
当邮件客户端达到idle状态时, 只要有新邮件到达,就会有提醒。 就会收到从服务器发回的回应报文, 形如:
* 1 recent /*代表有几封新邮件*/
* 45 exists /*代表当前邮件总数*/
2415

被折叠的 条评论
为什么被折叠?



