JAVA MAIL发送邮件带附件和图片

下面的代码是发送邮件的测试例子,用到的JAVA类在附件中!
Map attachments = new HashMap();
attachments.put(calllist_name, relPath + calllist_name);
TemplateMailMessage msg = new TemplateMailMessage();
msg.setAttachments(attachments);
msg.setText("");
msg.setFrom("[email protected]");
msg.setTo("[email protected]");
msg.setSubject(
"Business Requirement Document of CN eSales enhancement for exstoNet");

JavaMailSenderImpl sender = new JavaMailSenderImpl();
ResourceBundle conf =
ResourceBundle.getBundle("resources.Sendmail");

String mailHost = conf.getString("smtp.host");
sender.setHost(mailHost);
sender.send(msg.createMimeMailMessage());

你可能感兴趣的:(java)