IMAPをtelnetなどで使う

alkoshikawa 119views 更新:2015年3月9日

メールサーバーの動作確認で、メールクライアントでコケた場合どこまでうまくいくのかデバッグするためにtelnetなどを使います。

IMAP 143 の場合

telnet {host} 143
? login {user} {pass}
?? LIST "" "*"
??? select inbox
???? search all
??? fetch 1 full
? logout

IMAPs 993 の場合

openssl s_client -connect {host}:993 -crlf 
? login {user} {pass}
?? LIST "" "*"
??? select inbox
???? search all
??? fetch 1 full
? logout

SSL証明書が適当な場合、コマンドではうまくいきますが、
クライアントソフトではこけるようになっていると思いますので最終的にはクライアントソフトで確認しないといけません。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません