首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

javamail批量发送邮件的有关问题

2012-04-16 
javamail批量发送邮件的问题java mail 发送邮件,将系统生成的数据用邮件发送给用户,每个用户对应一封邮件,

javamail批量发送邮件的问题
java mail 发送邮件,将系统生成的数据用邮件发送给用户,每个用户对应一封邮件,不是简单的群发。是多对多的发送。邮件发送有时会成功,有时会失败,异常如下:
2011-6-29 22:42:33 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet default threw exception
com.sun.mail.smtp.SMTPSendFailedException: 554 DT:SPM smtp4, DtGowLArcJXROQtOPhyNAA--.1668S2 1309358562 http://mail.163.com/help/help_spam_16.htm?ip=123.112.185.193&hostid=smtp4&time=1309358562

at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2057)
at com.sun.mail.smtp.SMTPTransport.finishData(SMTPTransport.java:1862)

[解决办法]
先观察下smtp协议的554是神马
[解决办法]
开一个线程,每隔x段时间发送一份,这样看能不能解决。

热点排行