SpringBoot整合Mail之设置发件人昵称
本文以网易邮箱为例,使用SpringBoot整合Mail发送邮件时,不设置发件人昵称的话默认是邮箱地址,为了使邮件更加个性化,我们可以自定义发件人昵称。
1.在配置文件中配置昵称
spring:mail:host: smtp.163.com #发送邮件服务器username: yheh2020@163.com #发送邮件的邮箱地址password: ************ #客户端授权码,不是邮箱密码properties.mail.smtp.port: 994 #465或者994nickname: e宝小站from: yheh2020@163.com #发送邮件的地址,和上面username一致properties.mail.smtp.starttls.enable: trueproperties.mail.smtp.starttls.required: trueproperties.mail.smtp.ssl.enable: truedefault-encoding: utf-8
2.在发送邮件实现类中使用@Value读取nickname
@Value("${spring.mail.nickname}")private String nickname;
3.在设置发件人的时候把昵称加在前面
//创建SimpleMailMessage对象SimpleMailMessage message = new SimpleMailMessage();//邮件发送人message.setFrom(nickname+'<'+from+'>');
4.效果
SpringBoot整合Mail之设置发件人昵称相关推荐
- spring mail 发送html simple,SpringBoot整合Mail邮件发送
Spring提供了非常好用的JavaMailSender接口实现邮件发送.在Spring Boot的Starter模块中也为此提供了自动化配置. 添加依赖 org.springframework.bo ...
- 【springboot】 springboot发送QQ邮件 springboot整合mail教程
首先需要引入jar包 <!-- 邮件依赖 --><dependency><groupId>org.springframework.boot</groupId& ...
- springboot整合mail邮箱
sun公司提供了javaMail用来实现邮件发送,但是配置繁琐,spring中提供了javaMailSender用来简化邮件配置,springboot则提供了MailSendAutoConfigura ...
- 程序员的浪漫之利用邮件定时表达爱意(SpringBoot整合mail服务)
获取邮箱安全密码 1.登录qq邮箱 2.点击设置 3.点击账户 4.往下滑找到下图所示位置 点击开启(本人这里开启过了,另外开启过程中会有验证,最后会发给你一个安全密码) 5.建立SpringBoot ...
- springboot整合mybatisGenerator并设置不生成Example文件,dao实现通用mapper接口
首先在pom中引入jar包 <build><plugins><plugin><groupId>org.springframework.boot</ ...
- 搭建kafka集群并使用springboot 整合
上一篇文章我们已经成功安装了kafka,本文讲解部署kafka集群,并使用springboot整合测试. 设置多 broker 集群 由于只有一台虚拟机,于是通过多个配置文件模拟多台broker 首先 ...
- java 发送邮件昵称_javaMail发送邮件设置发件人中文昵称
public class TextMessage { //发送信件邮箱的用户名及密码 static String username="272138576"; static Stri ...
- 【SpringBoot】整合mail发送邮件
大家在平时浏览网页的时候会经常看到这样的功能,在用户注册时需要发送手机验证码,或者邮箱验证码,那么这种功能是如何实现的呢? 验证码一般会有两种: 手机验证码:需要在第三方平台购买,要花钱的 邮箱验证码 ...
- es springboot 不设置id_原创 | 一篇解决Springboot 整合 Elasticsearch
ElasticSearch 结合业务的场景,在目前的商品体系需要构建搜索服务,主要是为了提供用户更丰富的检索场景以及高速,实时及性能稳定的搜索服务. ElasticSearch是一个基于Lucene的 ...
- SpringBoot中整合Mail实现发送模板邮件
场景 项目搭建专栏: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/column/info/35688 实现最简单的带标题以及文本内容的邮件发送: https:/ ...
最新文章
- Nginx + Tomcat 动静分离实现负载均衡
- 移动磁盘此卷不包含可识别的文件系统要怎么找到数据
- 还在担心漏测吗?快来使用jacoco统计下代码覆盖率
- SQL Server数据库事务处理详解(MSDN网上资源)
- 2022 HTML + CSS面试题,美女吐血整理
- Nature子刊 | 绘制植物叶际菌群互作图谱以建立基因型表型关系
- PNP三极管作为开关管如何使用(集电极接 负载)
- 韭菜简史:快招加盟的致富骗局
- 用python实现颜值打分,还能测测自己的颜值
- 命令行创建文件和文件夹
- word-search
- HTML学习笔记 2
- web使用openoffice实现在线预览office文档
- cindy POSA2读书笔记(二)
- 计算机考试前的心情作文,考试前的心情作文100字
- springboot集成mybatis-plus分页查询+条件分页查询
- 机器视觉:光源控制器专业词汇中英文详解
- 库乐队历史版本怎么下载_苹果库乐队下载-库乐队app最新版下载V2.3.2-西西软件下载...
- libvirt理解总结
- 2021 年最佳 JavaScript 框架排名
热门文章
- PS快捷键大全:掌握这些快捷键,「附软件」让你秒变PS大师
- 黑莓9000和9900哪个好_入手黑莓9900,黑莓手机9900怎么样?
- 通过360安全卫士安装IE补丁后,IE浏览器会出问题
- java和jave_Jave VS C++谁更胜一筹?
- ext3与ext4主要区别
- 一款很好看的个人主页简单源码
- 1. 走进Java语言 —— Java SE
- 谷歌Pixel3安装刷入第三方recovery twrp教程
- ELAS_ROS算法在KITTI数据集上生成稠密点云
- nginx keepalived vip 高可用