用apache commons-email 发送大量邮件时报异常 发生org.apache.commons.mail.Emai...

\u4e3a\u4ec0\u4e48\u4f7f\u7528apache\u3002commons.mail.\u7684htmlEmail \u53d1\u9001\u90ae\u4ef6\u4f1a\u628a\u5185\u5bb9\u4f5c\u4e3a\u9644\u4ef6\u5f62\u5f0f\u53d1\u9001\u51fa\u53bb\uff1f\uff1f\uff1f

\u53ef\u80fd\u662f\u7ebf\u7a0b\u5835\u585e\u5f15\u8d77\u5f02\u5e38\uff0c\u5bfc\u81f4\u5176\u4ed6\u90ae\u4ef6\u6ca1\u6709\u6b63\u5e38\u53d1\u9001\u3002\u5efa\u8bae\u4f7f\u7528\u591a\u7ebf\u7a0b\u540c\u6b65\uff0c\u8fd9\u6837\u5b89\u5168\u4e9b \u795dlz\u6210\u529f \u60a8\u597d \u6211\u4e5f\u5199\u90ae\u4ef6\u53d1\u9001 \u4f46\u62a5\u51fa\u5f02\u5e38\uff1a Sending the email

\u6709\uff0c\u4f60\u627e\u627e\u4e0d\u5c31\u6709\u4e86\uff01

可能是线程堵塞引起异常,导致其他邮件没有正常发送。
建议使用多线程同步,这样安全些
祝lz成功

您好 我也写邮件发送 但报出异常:
Sending the email to the following server failed : smtp.sina.com:25
at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1242)
at org.apache.commons.mail.Email.send(Email.java:1267)
at com.rd.client.view.tms.TestEmail.main(TestEmail.java:34)
Caused by: javax.mail.SendFailedException: Send failure (javax.mail.MessagingException: Converting attachment data failed)
at javax.mail.Transport.send(Transport.java:163)
at javax.mail.Transport.send(Transport.java:48)
at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1232)
... 2 more
Caused by: javax.mail.MessagingException: Converting attachment data failed
at com.google.appengine.api.mail.stdimpl.GMTransport.sendMessage(GMTransport.java:231)
at javax.mail.Transport.send(Transport.java:95)
... 4 more

请问是什么原因呀?

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网