- PR -

JavaMailでの無限ループ

1
投稿者投稿内容
YK
会議室デビュー日: 2002/08/13
投稿数: 6
投稿日時: 2006-04-05 16:21
環境
Fedra Core4
Javamail 1.3.2
JDK 1.4.2_06

現象:
プログラムが起動してから約5時間後に下記エラーが発生する。
javax.mail.MessagingException:
IOException while sending message;
nested exception is:
java.io.IOException: Boken pipe
at com.sun.mail.smtp.SMTPTransport.sendMessage(javax.mail.Message, javax.mail.Address[])

ディバグオプションをONにして出力したSMTPダイアログを
調べてみたところSMTP DATAコマンド中でメール本文が
無限長になっていました。
メール本文は固定長の文字列になっています。
エラーは実行時に必ず発生するわけではなく
メール本文の長さにも関係なくランダムで発生します。

無限ループが発生する原因が特定できないため対策を立てられないでいます。

原因がお分かりになる方はご教授をお願いできないでしょうか?
どうぞ宜しくお願いいたします。
1

スキルアップ/キャリアアップ(JOB@IT)