2011-02-22 8 views
0

(これは重複して質問であれば、適切なスレッドに私のリンクを送信してください。)の接続は、私はを通じて複数のユーザーに電子メールを送信するためにJavaMail APIを使用してJavaプログラムを書いた

をハングGmailとそれは完全に働いた。しかし、MS Exchange Serverを使用して電子メールを送信するために同じコード(わずかな変更を加えて)を使用しようとすると、プログラムがハングします。

これは例外をスローしませんでしたので、接続できることを前提としています。 (私は他のポートまたは間違ったSMTPアドレスを使用してみました、それは例外を「接続が拒否した」私を与えた。)これが最後の文だった

プログラムはその後終了しません:

[DEBUGのSMTP:しよう"[xxx.yyy.com]"、ポート135、isSSL false]

私はこのコードには助けが必要ではないことを理解しておいてください。

お時間をいただきありがとうございます。

+1

なぜポート135に接続していますか? – dkarp

+0

はい、間違いでした。私に明白なエラーを与えなかったけれども、ポートは25であると想定されていました。そして、私はSSLを使う必要がないように途中で他のエラーに遭遇しました。結局、それは働いた!だから、ありがとう、dkrap! –

+0

これは答えがあるので、私は答えに自分のコメントを切り替えます... – dkarp

答えて

1

ポート135ではなく、SMTPにはポート25に接続する必要があります(SMTPはポート465です)。

関連する問題