腾讯企业邮箱 java_使用腾讯企业邮箱调用SpringMail或者JavaMail发送邮件的发送服务器设置...
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); } }
總結
以上是生活随笔為你收集整理的腾讯企业邮箱 java_使用腾讯企业邮箱调用SpringMail或者JavaMail发送邮件的发送服务器设置...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言的浪漫,c语言浪漫情话
- 下一篇: #记录 配对交易学习