java群发邮件,带附件的问题! 本帖最后由 student_2008 于 2010-12-06 21:52:39 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个很简单的吧,用apache的mail包直接就可以发送吧,这种例子网上很多的吧 上code吧 /** * Send HTML format text message with attachments, to one address or more * addresses. * * @param toAddresses * - the to addresses * @param subject * - the email title * @param content * - the email content * * @param attachments * - attachment list * * @return true if successful, otherwise false. */public boolean sendMailWithAttachments(List<String> toAddresses, String subject, String content, List<EmailAttachment> attachments) { HtmlEmail email = new HtmlEmail(); email.setTLS(true); email.setHostName(hostName); email.setAuthentication(account, password); try { //多个收件人地址 for (String address : toAddresses) { email.addTo(address); } //多个附件 for (EmailAttachment attachment : attachments) { email.attach(attachment); } email.setFrom(account); email.setSubject(subject); email.setMsg(content); email.setCharset("utf-8"); email.send(); } catch (EmailException e) { return false; } return true; } 这个要用到commons-email-1.2.jar、activation.jar以及mail.jar KTV系统是什么技术开发的? 遇到了个郁闷的问题 算法题 线程问题 怎么把 JTextArea的值,变成InputStream 关于java多线程锁的问题 如何增加变量更新锁 问一个关于国际化的问题 高手进来分析一下,不知道是不是java 还是 oracle的问题 各位 帮帮忙啊 !我 一直在等你们的回信啊:ias的 配置!!!!没人说 我就不走 一道关于数组下标的题,因我的想法与书中答案相愎,故求理由来推翻答案! Socket 编程小问题--PrintWriter的flush方法只能刷新一次 每分了,发布一个超逼真坦克大战(鼠标控制开火方向、地图编辑器....),欢迎各位下载!
* Send HTML format text message with attachments, to one address or more
* addresses.
*
* @param toAddresses
* - the to addresses
* @param subject
* - the email title
* @param content
* - the email content
*
* @param attachments
* - attachment list
*
* @return true if successful, otherwise false.
*/
public boolean sendMailWithAttachments(List<String> toAddresses,
String subject, String content, List<EmailAttachment> attachments) { HtmlEmail email = new HtmlEmail();
email.setTLS(true);
email.setHostName(hostName);
email.setAuthentication(account, password); try {
//多个收件人地址
for (String address : toAddresses) {
email.addTo(address);
}
//多个附件
for (EmailAttachment attachment : attachments) {
email.attach(attachment);
}
email.setFrom(account);
email.setSubject(subject);
email.setMsg(content);
email.setCharset("utf-8"); email.send(); } catch (EmailException e) {
return false; }
return true;
}
commons-email-1.2.jar、activation.jar以及mail.jar