0

Web アプリケーションでメールを送信するためにApache commons メールを使用しています。私の Web アプリケーションは Tomcat でホストされています。サーバーの起動後、初めてメールを送信しようとしたとき。メールを送信できます。しかし、その後、2回目に試みたとき、 SMTP に接続していませんport 25

を使用することで、 の後に接続を閉じるsetDebug(true);ことがわかりました。emailObj.send()そのため、次回は接続できませんでした。

問題を解決するにはどうすればよいですか?

4

1 に答える 1

1

同じ Email インスタンスを再利用していますか?

Email は send() メソッドで送信される 1 つの Email を表すクラスです。

別の電子メールを送信する場合は、新しい Email オブジェクトをインスタンス化する必要があります。

于 2011-03-31T07:14:29.900 に答える