如何在JavaSpringMVC中发送批量电子邮件
这是我的密码。请让我知道如何在批处理过程中发送批量邮件。JavaMailSender是MailSender的扩展,JavaMailSenderImpl是JavaMailSender的实现,它具有方法JavaMailSender#send(MIMEMessagePreparator[])。因此,创建一个mimessagepreparator数组并批量发送如何在JavaSpringMVC中发送批量电子邮件,java,spring,Java,Spring,这是我的密码。请让我知道如何在批处理过程中发送批量邮件。JavaMailSender是MailSender的扩展,JavaMailSenderImpl是JavaMailSender的实现,它具有方法JavaMailSender#send(MIMEMessagePreparator[])。因此,创建一个mimessagepreparator数组并批量发送 mailSender.setJavaMailProperties(javaMailProperties); MimeM
mailSender.setJavaMailProperties(javaMailProperties);
MimeMessagePreparator preparator = new MimeMessagePreparator() {
public void prepare(MimeMessage mimeMessage) throws Exception {
int i =0;
System.out.println(stringArray[i] +" Email");
MimeMessageHelper message = new MimeMessageHelper(mimeMessage);
message.setTo(stringArray);
//message.setTo(InternetAddress.parse(",rahul@mailinator.com"));
message.setFrom(
new InternetAddress("infinitydeveloper2020@gmail.com", "Grand DMS")
);
message.setSubject(mailData.getSubject());
//message.setBcc("Grand DMS");
message.setText(htmlText, true);
}
};
mailSender.send(preparator);