• 締切済み

javamail ポート指定

javamailを使ってメール送信を行いたいと思っています。 送信先のSMTPですが、ポート番号が25番ではありません。 どのように指定すればよいのでしょうか? URLNameを使うのかとも思ったのですが、マニュアルを見ても使い方が良く分からず・・・ どなたかご教授願います。 参考にしたサイト http://www.hellohiro.com/javamail.htm

みんなの回答

  • neko_noko
  • ベストアンサー率45% (146/319)
回答No.1

Storeクラスのconnectメソッドで引数-1が指定されていると思いますが、 これがポート番号のようです。 ここを修正してください。 ちなみに、-1を指定した場合はデフォルトのポート番号を指定するそうです。

参考URL:
http://sdc.sun.co.jp/java/docs/j2ee/sdk_1.3/ja/techdocs/api/javax/mail/Service.html
first-try
質問者

補足

Properties props = System.getProperties(); props.put("mail.smtp.port", "ポート番号"); これでいけました。 回答ありがとうございました。

関連するQ&A