
java mail
一个工作的牛马僧
这个作者很懒,什么都没留下…
展开
-
微人事-邮件发送模块-rabbitmq可靠性的优化
前言邮件模块的功能:当 hr 向系统中录入一个员工时,录入成功后,系统会自动向消息中间件 RabbitMQ 发送一条消息,这条消息包含了新入职员工的基本信息,然后 mailserver 则专门用来从 RabbitMQ 上消费消息,根据收到的消息,自动的发送一封入职欢迎邮件。当然,在理想情况下邮件一定可以发送成功,但是一旦到生产环境下,就会有很多不可控的元素比如网络抖动怎么办?如何确保消息的可靠性?rabbitmq优化(简说)(1)数据库建立邮件发送日志表public class MailSendL原创 2021-03-11 20:21:36 · 484 阅读 · 0 评论 -
Spring boot整合freemarker实现邮件模板的发送
目录:1、环境配置2、邮件模板3、邮件的发送一、环境配置邮件协议:邮件的发送协议:SMTP邮件的接收协议:POP3模板选择:目前主流的模板引擎:thymeleaf和freemarker(手动添加依赖),至于优缺点可以参考:两者比较,本文采用的模板是freemarker。创建springboot项目,添加web、freemarker和mail的依赖pom.xml如下<dependencies> <dependency> <groupId>原创 2020-12-01 16:35:04 · 1361 阅读 · 0 评论 -
Java Mail 内嵌图片发送失败
发送qq正文内嵌图片出现问题如下:(邮件接受时是以附件的格式)解决方法:html.append("<img src=\"cid:").append(MimeUtility.encodeText(getFileName(itemData.imagePath))).append("\"/><br />");MimeBodyPart gifPart = new...原创 2018-12-17 17:20:16 · 678 阅读 · 0 评论