Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3276|回复: 6
打印 上一主题 下一主题

imap常用命令示例

[复制链接]

388

主题

602

帖子

2218

积分

金牌会员

Rank: 6Rank: 6

积分
2218
跳转到指定楼层
楼主
发表于 2015-10-15 14:33:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
$ telnet imap.richinfo.cn 143
1 capability   
2 login "hechengjin" "xxxxx"
3 noop
4 close
5 logout
5 list "" *   ----- 参数: "邮箱路径名" "邮箱名(可使用通配符)"   
* LIST () "/" "INBOX"   -----收件箱---响应:无特殊响应需求
* LIST (\Drafts) "/" "&g0l6P3ux-"    ------草稿箱
* LIST (\Sent) "/" "&XfJT0ZAB-"      -----已发送
* LIST (\Trash) "/" "&XfJSIJZk-"      -----已删除
* LIST (\Junk) "/" "&V4NXPpCuTvY-"   ----垃圾邮件 废件箱 ???
* LIST () "/" "Trash"    --------废件箱 ???
6 list "/inbox" *  
12 list "" "*5*"
LSUB命令修正了LIST命令,LIST返回用户$HOME目录下所有的文件,但LSUB命令只显示那些使用SUBSCRIBE(订阅)命令设置为活动邮箱的文件。两个参数:邮箱路径和邮箱名。
17 lsub "" *


4 select inbox
* 688 EXISTS
...

5 examine inbox

8 status inbox (message uidnext uidvalidty unseen recent)


9 UID fetch 1:* (FLAGS)
C16 FETCH 1:1297 (UID)     
10 UID fetch 3069 (UID RFC822.SIZE FLAGS BODY.PEEK[HEADER.FIELDS (From To Cc Bcc Subject Date Message-ID Received Priority X-Priority References Newsgroups In-Reply-To Content-Type)])

a3 fetch 2264 full  (如果不进行 select inbox 则返回 NO fetch errno:1435, imap state error)
a14 fetch 2264 fast    //根据UID获取
a18 fetch 5326BDD9.8010406 full  //根据邮件源码中的Message-ID: <5326BDD9.8010406@richinfo.cn>获取
a16 fetch 2264 body[header]
a17 fetch 2264 internaldate  //自身的时间
a19 fetch 5326BDD9.8010406 internaldate

13 list "" "%5%"


回复

使用道具 举报

388

主题

602

帖子

2218

积分

金牌会员

Rank: 6Rank: 6

积分
2218
沙发
 楼主| 发表于 2016-8-15 14:27:53 | 只看该作者

回复 支持 反对

使用道具 举报

437

主题

566

帖子

2381

积分

金牌会员

Rank: 6Rank: 6

积分
2381
板凳
发表于 2016-8-18 16:44:22 | 只看该作者
C6 XLIST "" "*"
* XLIST (\Inbox) "/" "INBOX"
* XLIST (\Drafts) "/" "&g0l6P3ux-"
* XLIST (\Sent) "/" "&XfJT0ZAB-"
* XLIST (\Trash) "/" "&XfJSIJZk-"
* XLIST (\Spam) "/" "&V4NXPpCuTvY-"
* XLIST () "/" "&dcVr0mWHTvZZOQ-"
* XLIST () "/" "2222"
* XLIST () "/" "3333"
* XLIST () "/" "666"
* XLIST () "/" "bigfolder"
* XLIST () "/" "&le6YmA-"
C6 OK XLIST Completed

回复 支持 反对

使用道具 举报

697

主题

1142

帖子

4086

积分

认证用户组

Rank: 5Rank: 5

积分
4086
地板
发表于 2018-1-29 15:17:38 | 只看该作者
本帖最后由 java 于 2018-1-29 15:19 编辑

A3 uid fetch 1:* flag(size uid) 

3 UID fetch 1:* (FLAGS)


A1  uid fetch 1 body.peek(1)

A7 FETCH 1 (BODYSTRUCTURE)
回复 支持 反对

使用道具 举报

1272

主题

2067

帖子

7962

积分

认证用户组

Rank: 5Rank: 5

积分
7962
5#
发表于 2020-1-27 15:04:15 | 只看该作者


telnet imap.163.com 143
* OK Coremail System IMap Server Ready(163com[10774b260cc7a37d26d71b52404dcf5c])
1 capability
* CAPABILITY IMAP4rev1 XLIST SPECIAL-USE ID LITERAL+ STARTTLS XAPPLEPUSHSERVICE
UIDPLUS X-CM-EXT-1
1 OK CAPABILITY completed
2 login "xxx" "xxx"
2 OK LOGIN completed
3 select INBOX
3 NO SELECT Unsafe Login. Please contact kefu@188.com for help
4 SELECT INBOX

回复 支持 反对

使用道具 举报

1272

主题

2067

帖子

7962

积分

认证用户组

Rank: 5Rank: 5

积分
7962
6#
发表于 2020-7-30 09:48:00 | 只看该作者
imap获取未读邮件数量--------139----------
1 capability   
2 login "15313153337@139.com" "xxx"
3 select inbox
* 35 EXISTS
* 1 RECENT
* OK [UNSEEN 35] Message 35 is first unseen
* OK [UIDVALIDITY 1] UIDs valid
* OK [UIDNEXT 2746] Predicted next UID
* FLAGS (\Answered \Seen \Deleted \Draft \Flagged)
* OK [PERMANENTFLAGS (\Answered \Seen \Deleted \Draft \Flagged)] Limited
4 OK [READ-WRITE] select completed


--------gmail----------
回复 支持 反对

使用道具 举报

1272

主题

2067

帖子

7962

积分

认证用户组

Rank: 5Rank: 5

积分
7962
7#
发表于 2020-8-12 19:26:50 | 只看该作者
IMAP command
openssl s_client -connect imap.163.com:993 -crlf
A0011 LOGIN 15313xx57@163.com xx
A002 LIST "" "*"
A003 SELECT INBOX
A004 FETCH 1 FULL
A005 FETCH 1 BODYSTRUCTURE
A006 FETCH 1 BODY[TEXT]
A007 FETCH 1 BODY[1]
A008 FETCH 1 BODY[1.1]
A009 FETCH 1 BODY[1.2]
A010 FETCH 1 BODY[2]
A011 LOGOUT

https://www.cnblogs.com/abiao/articles/3272549.html

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-26 02:00 , Processed in 0.139199 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表