IMAPにtelnetで接続したけれども、loginできない

参考:IMAP FAQ
いちおう、サーバ側はPLAIN TEXTのログインは許可されているのが前提。
すごい単純な話なんですが、コマンドの前に、任意のタグをつけておく必要があるようで←RFC2060
例によって、Microsoftの説明は手抜きです。全部'?'にしちゃってる。
でも、動くのは確か

 $ telnet メール鯖 143
 Trying xxx.xxx.xxx.xxx...
 Connected to mail.cwfilms.jp (xxx.xxx.xxx.xxx).
 Escape character is '^]'.
 * OK dovecot ready.
 ? LOGIN ユーザ名 パスワード
 ? OK Logged in.
 ? LIST "" "*"
 * LIST (\HasNoChildren) "." INBOX
 * LIST (\HasNoChildren) "." "Sent"
 * LIST (\HasNoChildren) "." "Trash"
 * LIST (\HasNoChildren) "." "Drafts"
 ? OK List completed.
 ? LOGOUT
 * BYE Logging out
 ? OK Logout completed.
 Connection closed by foreign host.
 $

当然、ちゃんと番号付きのタグを指定しても動作します。コマンドは大文字小文字は区別なし。

 $ telnet メール鯖 143
 Trying xxx.xxx.xxx.xxxx...
 Connected to mail.cwfilms.jp (122.212.131.178).
 Escape character is '^]'.
 * OK dovecot ready.
 A1 login ユーザ名 パスワード
 A1 OK Logged in.
 A2 LIST "" "*"
 * LIST (\HasNoChildren) "." INBOX
 * LIST (\HasNoChildren) "." "Sent"
 * LIST (\HasNoChildren) "." "Trash"
 * LIST (\HasNoChildren) "." "Drafts"
 A2 OK List completed.
 A3 LOGOUT
 * BYE Logging out
 A3 OK Logout completed.
 Connection closed by foreign host.
 $