命令格式
命令输入:
command
响应:
OK
例如:
A1 login test@qq.com password
A1 OK login successful
A1 即是 ,可以是你定义的任何字符串,同时返回的文本也带有这个字符串。
非 SSL 示例
$ telnet imap.qq.com 143
\* OK [CAPABILITY IMAP4 IMAP4rev1 ID AUTH=LOGIN NAMESPACE] QQMail IMAP4Server ready
A1 LOGIN test@qq.com password
A1 OK Success login ok
A1 LIST "" "*"
\* LIST (\NoSelect \HasChildren) "/" "&UXZO1mWHTvZZOQ-"
\* LIST (\HasNoChildren) "/" "INBOX"
\* LIST (\HasNoChildren) "/" "Sent Messages"
\* LIST (\HasNoChildren) "/" "Drafts"
\* LIST (\HasNoChildren) "/" "Deleted Messages"
\* LIST (\HasNoChildren) "/" "Junk"
\* LIST (\HasNoChildren) "/" "&UXZO1mWHTvZZOQ-/QQ&kK5O9ouilgU-"
\* LIST (\HasNoChildren) "/" "&UXZO1mWHTvZZOQ-/&jURukA-"
\* LIST (\HasNoChildren) "/" "&UXZO1mWHTvZZOQ-/&kK5O9l9SaGM-"
\* LIST (\HasNoChildren) "/" "&g0l6Pw-"
SSL示例
$ openssl s_client -crlf -connect imap.qq.com:993
...
\* OK [CAPABILITY IMAP4 IMAP4rev1 ID AUTH=LOGIN NAMESPACE] QQMail IMAP4Server ready