javamail 有自带的群发的功能。可是每次还是不能 一次把所有邮箱地址给它。我应该怎样做,才能把给所有的人一起发邮件呢? 大家有没做过这个项目的,分享一下吧。
解决方案 »
- 循环语句for
- 为什么我找不到i18n文件
- java将数据生成曲线图?
- JVM模拟了CPU,64位?
- 关于new的问题
- 一个关于系统时间显示的问题,希望大虾们不吝赐教!
- 多线程对静态变量进行++和--操作,需要同步吗?
- java.net.SocketException: errno: 126, error: Cannot assign requested address for fd: 11
- 新手上路,再问一下关于环境变量设置问题,请各位高手不吝赐教
- 如何使用javascript语言实现在打开PAGE的时候,自动弹出另外一个窗口PAGE2,
- java 算法
- 紧急求助,一个关于java访问串口的问题
/**
* 发送邮件
* @param 邮件内容
*
* **/
public static void sendFileMail(String str) throws Exception {
JavaMailSenderImpl senderImpl = new JavaMailSenderImpl(); //[email protected];[email protected];[email protected];[email protected];[email protected]
String[] receivers = PropertyReader.getValue(Constant.COMMONFILEPATH, "mailreceivers").split(";");
receivers[0] = "[email protected]";
receivers[1] = "[email protected]";
receivers[2] = "[email protected]";
receivers[3] = "[email protected]";
receivers[4] = "[email protected]";
receivers[5] = "[email protected]";
//String[] receivers = PropertyReader.getValue(propertyFilePath, key);
//receivers[3] = "[email protected]";
senderImpl.setHost("smtp.xxx.cn");
senderImpl.setUsername("[email protected]");
senderImpl.setPassword("85571601");
MimeMessage mailMessage = senderImpl.createMimeMessage();
MimeMessageHelper messageHelper = new MimeMessageHelper(mailMessage, true, "utf-8"); messageHelper.setTo(receivers);
messageHelper.setFrom("[email protected]");
messageHelper.setSubject("流量包营销活动数据统计");
messageHelper.setText(str.toString(), true);
senderImpl.send(mailMessage);
//System.out.println("邮件发送成功!"); }这是我以前写的代码,楼主参考下吧。
[code=Java][
/**
* 发送邮件
* @param 邮件内容
*
* **/
public static void sendFileMail(String str) throws Exception {
JavaMailSenderImpl senderImpl = new JavaMailSenderImpl(); //[email protected];[email protected];[email protected];[email protected];[email protected]
/* String[] receivers = PropertyReader.getValue(Constant.COMMONFILEPATH, "mailreceivers").split(";");*/
receivers[0] = "[email protected]";
receivers[1] = "[email protected]";
receivers[2] = "[email protected]";
receivers[3] = "[email protected]";
receivers[4] = "[email protected]";
receivers[5] = "[email protected]";
//String[] receivers = PropertyReader.getValue(propertyFilePath, key);
//receivers[3] = "[email protected]";
senderImpl.setHost("smtp.xxx.cn");
senderImpl.setUsername("[email protected]");
senderImpl.setPassword("85571601");
MimeMessage mailMessage = senderImpl.createMimeMessage();
MimeMessageHelper messageHelper = new MimeMessageHelper(mailMessage, true, "utf-8"); messageHelper.setTo(receivers);
messageHelper.setFrom("[email protected]");
messageHelper.setSubject("流量包营销活动数据统计");
messageHelper.setText(str.toString(), true);
senderImpl.send(mailMessage);
//System.out.println("邮件发送成功!"); }/code]
/**
* 发送邮件
* @param 邮件内容
*
* **/
public static void sendFileMail(String str) throws Exception {
JavaMailSenderImpl senderImpl = new JavaMailSenderImpl(); //[email protected];[email protected];[email protected];[email protected];[email protected]
/* String[] receivers = PropertyReader.getValue(Constant.COMMONFILEPATH, "mailreceivers").split(";"); */
receivers[0] = "[email protected]";
receivers[1] = "[email protected]";
receivers[2] = "[email protected]";
receivers[3] = "[email protected]";
receivers[4] = "[email protected]";
receivers[5] = "[email protected]";
//String[] receivers = PropertyReader.getValue(propertyFilePath, key);
//receivers[3] = "[email protected]";
senderImpl.setHost("smtp.xxx.cn");
senderImpl.setUsername("[email protected]");
senderImpl.setPassword("85571601");
MimeMessage mailMessage = senderImpl.createMimeMessage();
MimeMessageHelper messageHelper = new MimeMessageHelper(mailMessage, true, "utf-8"); messageHelper.setTo(receivers);
messageHelper.setFrom("[email protected]");
messageHelper.setSubject("流量包营销活动数据统计");
messageHelper.setText(str.toString(), true);
senderImpl.send(mailMessage);
//System.out.println("邮件发送成功!"); }