javaMail 群发探讨

最近才接触到邮件群发,用于包揽公司的海量客户。
现在遇到了几个问题:
1:邮件地址无效,并非格式无效,会导致错误之后的其他地址发送不成功。
2:smtp服务器有限制。

第一个经过努力已经基本解决,可以捕获一个SendFailedException 异常,从异常类中获取然:e.getValidUnsentAddresses(),之后递归一下。

第二个问题是存在的,并且我反复检查程序也没发现什么问题,每次密抄15个,20秒执行一次,根据服务提供的信息,应该不会受到smtp服务器限制。可还是发上14左右后就抛异常了。

javax.mail.MessagingException: 451 Out of recipients limit for this sender  .......

有时抛socket 异常。

有经验的分享下,一起探讨探讨。

你可能感兴趣的:(socket,制造,Security,sun,Gmail)