IMAP协议操作示例

参考rfc3501

  • IMAP端口
    HTTP:telnet143
  • 用户登录
    a login@
  • 列出邮箱
    a list “” “
  • 选择文件夹
    a select INBOX
  • 查询所有新邮件
    a search NEW
  • 获取邮件
    a fetch
    参数sequence set::读取的邮件序列集,例如n : n + x
    参数message data item names or macro:邮件数据项名称,例如ALL、BODY、FAST、FULL等
  • 获取邮件标志位
  • 邮件标志位说明
    \Seen 已读
    \Answered 已回复
    \Flagged 已标记
    \Deleted 标记删除,通过EXPUNGE指令删除
    \Draft 草稿
    \Recent 最近未读

  • 设置邮件标注位

  • 永久删除邮件
    a expunge:永久删除当前邮箱INBOX中所有设置了/Deleted标志的信件
  • 退出
    a logout
0%