服务热线
0574-55011290
http://www.pooy.net/dedecms-set-mail-sending-problems.html点击打开链接 感谢原作者,,我查看到的帖子地址是: true Spring配置为 最后记录本次邮件发送的代码 /** * 发送HTML信息并有附件的邮件. */ public void sendAttachMessage(String toAddr, String fromAddr, String subject, String conText, boolean isHtml, List inLineImgs, List attachments) { final ApplicationContext context = new ClassPathXmlApplicationContext( new String[] { "com/mail/applicationContext.xml" }); JavaMailSender sender = (JavaMailSender) context.getBean("mailSender"); try { JavaMailSenderImpl senderImpl = new JavaMailSenderImpl(); MimeMessage mailMessage = senderImpl.createMimeMessage(); MimeMessageHelper messageHelper = new MimeMessageHelper( mailMessage, true, "utf-8"); messageHelper.setTo(toAddr); messageHelper.setFrom(fromAddr); messageHelper.setSubject(subject); messageHelper.setText(conText, isHtml); // 附图 for (File file : inLineImgs) { messageHelper.addInline(MimeUtility.encodeWord(file.getName()), file); } // 附件内容 for (File file : attachments) { messageHelper.addAttachment(MimeUtility.encodeWord(file .getName()), file); } sender.send(mailMessage); } catch (Exception e) { throw new RuntimeException(e); } }
|
|||||
>> 相关文章 | |||||