imap简单交互过程
2012-12-23 11:15
169 查看
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 /*代表当前邮件总数*/
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 /*代表当前邮件总数*/
相关文章推荐
- 25协议简单交互过程
- 简单完整的一个 rtsp 交互过程 live555-openRTSP
- 转:简单的RTSP消息交互过程
- Rtmp协议简单分析(二)——协议交互过程
- 简单的RTSP消息交互过程
- SSL简单交互过程
- 简单的RTSP消息交互过程
- RTSP 协议 简单交互过程
- 两个简单的Demo示例向读者展示Flash和ASP.NET交互原理以及过程
- 简单的客户-服务器交互过程
- RTSP简单交互过程
- 利用iOS API编写简单微博客户端全过程
- Angular 2 应用启动过程简单分析
- mysql简单存储过程创建并返回执行结果
- 学习笔记:创建一个简单字符设备驱动的过程
- Android开发线程间的交互之EventBus简单使用
- rtsp交互命令简介及过程参数描述
- iOS中OC与JS的简单交互
- Oracle安装简单过程
- 追寻Windows7---简单的安装过程