public static void sendEmail(String[] toEMails, String title, String data) {
JavaMailSenderImpl senderImpl = new JavaMailSenderImpl();
// 设定mail server
senderImpl.setHost(PropertiesUtil.getProperty("emailHost"));
// 建立邮件消息
SimpleMailMessage mailMessage = new SimpleMailMessage();
// 设置收件人,寄件人 用数组发送多个邮件
mailMessage.setTo(toEMails);
mailMessage.setFrom(PropertiesUtil.getProperty("fromEmail"));
mailMessage.setSubject(title);
mailMessage.setText(data);
senderImpl.setUsername(PropertiesUtil.getProperty("username")); // 根据自己的情况,设置username
senderImpl.setPassword(PropertiesUtil.getProperty("fromPassword")); // 根据自己的情况,设置password
Properties prop = new Properties();
prop.put("mail.smtp.auth", "false"); // 将这个参数设为true,让服务器进行认证,认证用户名和密码是否正确
prop.put("mail.smtp.timeout", "25000");
senderImpl.setJavaMailProperties(prop);
// 发送邮件
senderImpl.send(mailMessage);
}
sendEmail
最新推荐文章于 2021-05-25 16:10:36 发布