问题描述
需要支持发送多个邮件。谁有例子,分享下,谢啦!
解决方案
javamail比较好,他支持传入的 String[] 作为发送邮件的列表,大概如下:MimeMessage mailMessage = senderImpl.createMimeMessage();MimeMessageHelper messageHelper = new MimeMessageHelper(mailMessage, true, "UTF-8");messageHelper.setTo(toMail);messageHelper.setFrom(fromMail);messageHelper.setSubject('subject");messageHelper.setText("test");senderImpl.send(mailMessage);
解决方案二:
上面的toMail是一个String[]
解决方案三:
用htmlmail就可以 多个邮件用“;”分开就可以htmlEmail= new HtmlEmail();htmlEmail.setAuthentication(userName,password);htmlEmail.setHostName(hostName);htmlEmail.addTo(email, mailto);......多几个mailto就可以了htmlEmail.setFrom(hosteMail, signature);htmlEmail.setSubject(subject);htmlEmail.setCharset("GBK");htmlEmail.setHtmlMsg(msg);
时间: 2024-08-03 01:17:41