在连续发送25MB文件5到10次的时候,我通过javamail获得了异常

时间:2015-12-24 14:10:12

标签: java smtp javamail smtpclient exchange-server-2010

获得以下错误:

DEBUG SMTP:发送,关闭时发生IOException:     java.net.SocketException:断管**     at java.net.SocketOutputStream.socketWrite0(Native Method)     在java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)

2 个答案:

答案 0 :(得分:0)

可能是SMTP服务器告诉你它不希望你在那么短的时间内爆炸那么多的数据。

您是否在smtp上看过服务器日志?

答案 1 :(得分:0)

感谢您发布回复。 我确定了问题和解决方案。 我的Exchange服务器最大超时为10分钟,我发送的邮件大小为30 MB,并且我正在运行设置transport.setDebug(true)导致问题。