如何实现多地址发送
在发送的方法中
mimeMsg.addRecipient(Message.RecipientType.TO,
new InternetAddress(mailTo, "tttt"));
可以实现单地址发送但是我不知道InternetAddress(mailTo, "tttt"));中的第二个参数是干吗的
我改成
String receivers=mailTo;//地址字符串
//实现转化为字符串数组
receivers = tools.replaceStr(receivers, ";", ";");
String[] receiver = tools.getToken(receivers, ";");
InternetAddress[] address = null;
for(int i=0;i<receiver.length;i++){
System.out.print(receiver[i]);
address[i] = new InternetAddress(receiver[i],"tttt");
}
这样的话就不行 这是为什么?
期待高手的答案
mimeMsg.addRecipients(Message.RecipientType.TO, address);
在发送的方法中
mimeMsg.addRecipient(Message.RecipientType.TO,
new InternetAddress(mailTo, "tttt"));
可以实现单地址发送但是我不知道InternetAddress(mailTo, "tttt"));中的第二个参数是干吗的
我改成
String receivers=mailTo;//地址字符串
//实现转化为字符串数组
receivers = tools.replaceStr(receivers, ";", ";");
String[] receiver = tools.getToken(receivers, ";");
InternetAddress[] address = null;
for(int i=0;i<receiver.length;i++){
System.out.print(receiver[i]);
address[i] = new InternetAddress(receiver[i],"tttt");
}
这样的话就不行 这是为什么?
期待高手的答案
mimeMsg.addRecipients(Message.RecipientType.TO, address);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货