javamail发送邮件总是报554的错误
public static void site_sendemail(String email){
MailSenderInfo mailInfo = new MailSenderInfo();
mailInfo.setMailServerHost("smtp.163.com");
mailInfo.setMailServerPort("25");
mailInfo.setValidate(true);
// 邮箱用户名
mailInfo.setUserName("10000000000@163.com");
// 邮箱密码//
mailInfo.setPassword("xxxxxxxxx");
// 发件人邮箱
mailInfo.setFromAddress("xxxxxxxxx@163.com");
// 收件人邮箱
String[] to=email.split(",");
mailInfo.setToAddress(to);
// 邮件标题
mailInfo.setSubject("测试邮件");
// 邮件内容
StringBuffer buffer = new StringBuffer();
String body = "<h1> 您好 </h1><p> 有新的动态 </p>";
buffer.append(body);
mailInfo.setContent(buffer.toString());
// 发送邮件
SimpleMailSender sms = new SimpleMailSender();
// 发送文体格式
sms.sendHtmlMail(mailInfo);
System.out.println("邮件发送成功");
}
我用163邮箱发送的邮件,单独发送一条可以。但是发送多条是就会报554的错。有什么方法可以修改。