terminal - 検索 - telnet 993




OpenSSL経由でShell内のIMAPサーバーと通信する方法 (2)

私はMac OS Xのターミナルを介してサーバーにIMAPコマンドを送信して応答を得たいと思っています。 私はこの行を使ってサーバーに接続できます:

openssl s_client -connect imap.gmail.com:993

私は正常にログインすることができます:

? LOGIN m.client2 passwordhere

しかし、他のすべてのコマンドは動作せず、サーバーからの応答もありません。 私は、例えばこれを試しました:

? LIST "" "*"
? SELECT INBOX

これを試してください。これはあなたのために働くはずです(最初の行をopenssl s_client -connect imap.gmail.com:993 -crlfコマンドでopenssl s_client -connect imap.gmail.com:993 -crlf 、青い部分だけを入力してください)。


まず最初に、あなたのGmailアカウントでIMAPが有効になっていますか? あなたが正常にログインすることができれば、それはsslが正常に動作していることを意味します。 あなたが得るリターンコードは何ですか?

a1ログインm.client2 passwordhereコマンド。

あなたはコマンドを試してみましたか?

a1能力

すべてのIMAPサーバーがすべてのIMAPコマンドを実装しているわけではないので、他の代替コマンドを試してください。 私はこの問題に直面していましたが、私はgmail rediffmail yahooのような異なるベンダー向けのデータ移行ツールを作成していました...





imap