6.3.3 EXAMINE 命令
参数: mailbox 名称
响应:
- REQUIRED 的不带标签响应: FLAGS, EXISTS, LIST
- REQUIRED 的 OK 不带标签响应: PERMANENTFLAGS, UIDNEXT, UIDVALIDITY
结果:
- OK - examine 已完成, 现在处于 selected 状态
- NO - examine 失败, 现在处于 authenticated 状态: 不存在该 mailbox, 或无法访问 mailbox
- BAD - 命令未知或参数无效
EXAMINE 命令与 SELECT 相同并返回相同输出; 不过, 被选择的 mailbox 会被标识为只读. 不允许对 mailbox 的永久状态进行任何更改, 包括按用户状态.
对 EXAMINE 命令的带标签 OK 响应文本 MUST 以 "[READ-ONLY]" response code 开头.
示例:
C: A932 EXAMINE blurdybloop
S: * 17 EXISTS
S: * OK [UIDVALIDITY 3857529045] UIDs valid
S: * OK [UIDNEXT 4392] Predicted next UID
S: * LIST () "/" blurdybloop
S: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
S: * OK [PERMANENTFLAGS ()] No permanent flags permitted
S: A932 OK [READ-ONLY] EXAMINE completed