当前位置: 首页 > news >正文

郑州高端网站模板学做电商需要多少钱

郑州高端网站模板,学做电商需要多少钱,ps培训班哪个机构好一点,如何给网站配色上篇文章我们知道了如何利用Springboot发送一个基本的html邮件&#xff0c;现在问题来了不美观怎么办呢&#xff1f; 我们可以自己写一个html模板然后利用Thymeleaf加载数据。 创建mailtemplate.ftl 作为邮件模版 <!DOCTYPE html> <html lang"en" xmlns:th…

上篇文章我们知道了如何利用Springboot发送一个基本的html邮件,现在问题来了不美观怎么办呢?
我们可以自己写一个html模板然后利用Thymeleaf加载数据。

创建mailtemplate.ftl 作为邮件模版

 <!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head><meta charset="UTF-8"><title>每日一句英文</title>
</head>
<style>body {color: #dddddd;}
</style>
<body>
<div><span style="font-size: 20px;font-family: 'Andale Mono';color: red" th:text="${content}"></span>
</div>
<div style="margin-top: 20px"><span style="font-size: 20px;font-family: 'Andale Mono';color: green" th:text="${note}"></span>
</div>
<div style="margin-top: 20px"><audio autoplay="autopaly" controls="controls" id="audios"><source th:src="${tts}" type="audio/mp3"/></audio>
</div>
<div style="margin-top: 20px"><img th:src="${fenxiang_img}">
</div></body>
</html>

只需要修改我们上次的IMailServiceImpl其中发送html邮件的方法

/*** html邮件** @param to      收件人* @param subject 主题* @param content 内容*/
@Override
public void sendHtmlMail(String to, String subject, Iciba iciba) {// 通过 Context 构造模版中变量需要的值Context ctx = new Context();ctx.setVariable("content", iciba.getContent());ctx.setVariable("note", iciba.getNote());ctx.setVariable("tts", iciba.getTts());ctx.setVariable("fenxiang_img", iciba.getFenxiang_img());// 使用TemplateEngine 对模版进行渲染String mail = templateEngine.process("mailtemplate.html", ctx);//创建SimpleMailMessage对象//获取MimeMessage对象MimeMessage message = mailSender.createMimeMessage();MimeMessageHelper messageHelper;try {messageHelper = new MimeMessageHelper(message, true);//邮件发送人messageHelper.setFrom(from);//邮件接收人messageHelper.setTo(to);//邮件主题message.setSubject(subject);//邮件内容,html格式messageHelper.setText(mail, true);//发送mailSender.send(message);//日志信息logger.info("邮件已经发送。");} catch (MessagingException e) {logger.error("发送邮件时发生异常!", e);}
}

大功告成了!

在这里插入图片描述

http://www.lbrq.cn/news/2561743.html

相关文章:

  • 深圳网站建设公司排行榜seo博客大全
  • 建电子商城网站室内设计网站
  • 安徽营销型网站建设微信公众号怎么推广
  • 网页制作网站建设实战大全南京百度推广开户
  • 网站推广策划评估指标有哪些热词分析工具
  • 网站相册优化公众号开发
  • 公司网站在哪备案十大网站排行榜
  • 口碑好的网站设计制作价格网站模板下载免费
  • 网站免费主机中国国家培训网是真的吗
  • 网站开发流程进度表2345浏览器网站进入
  • 郑州网站建设公司电话网站推广优化的方法
  • 软件开发工程师证书含金量高吗seo教程技术资源
  • 网站设计品金华网站推广
  • 台州网站建设 网站制作 网站设计《新闻联播》今天
  • 如何做网站卖家具竞价排名的弊端
  • 手机网站建设沈阳网站制作开发
  • 施工企业安全生产责任制度seo快速排名优化方式
  • 做外贸怎样上国外网站优化网站推广
  • 网站后台进不去的原因网站制作的基本流程
  • 上海网站建设公司联系方式深圳博惠seo
  • 企业网站里面的qq咨询怎么做建一个企业网站多少钱
  • 凡科建站公司百度seo网站优化
  • 电脑怎样做网站网络推广的工作好做吗
  • 网站建设合同要存档几年武汉服装seo整站优化方案
  • 网站需要怎么做的如何自己做网站
  • 个人建网站首选什么域名好域名邮箱 400电话
  • 自己怎么做电影网站吗百度收录网站
  • wordpress经典博客主题搜索seo引擎
  • 好的html5网站模板谷歌搜索引擎在线
  • 内蒙古住房与城乡建设厅网站网址网络软文营销案例3篇
  • 除数博弈(动态规划)
  • 轻量级鼠标右键增强工具 MousePlus
  • 小迪23年-22~27——php简单回顾(2)
  • 【Shell脚本自动化编写——报警邮件,检查磁盘,web服务检测】
  • 8.1IO进程线程——文件IO函数
  • U-Net vs. 传统CNN:为什么医学图像分割需要跳过连接?