私は現在、電子メールクライアントとRFCの詳細を学ぶためにpop3電子メールクライアントをプログラミングしています...コマンド:openssl s_client -connect pop.gmail.com:995はgoogleサーバーに接続し、認証後に電子メールを取得して確認できるようにします。TCPソケット接続を開始した後、Javaでこれを行うにはどうすればよいですか?本当に悪い代替手段は、そのコマンドを外部で実行するプロセスを生成することです
ありがとう
私は現在、電子メールクライアントとRFCの詳細を学ぶためにpop3電子メールクライアントをプログラミングしています...コマンド:openssl s_client -connect pop.gmail.com:995はgoogleサーバーに接続し、認証後に電子メールを取得して確認できるようにします。TCPソケット接続を開始した後、Javaでこれを行うにはどうすればよいですか?本当に悪い代替手段は、そのコマンドを外部で実行するプロセスを生成することです
ありがとう
通常のソケットの代わりにSSLソケットを開きます。SSLSocketでは、秘密鍵や証明書の設定など、いくつかの追加作業を行う必要があります。「SSLSocketjavaexamples」を検索すると、セットアップに役立つ一連のサンプルコードが得られるはずです。SSLSocketを作成してGmailに接続すると、通常のSocketの場合と同じように、ソケットから入力/出力ストリームを取得できます。