本文以网易邮箱为例,使用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之设置发件人昵称相关推荐

  1. spring mail 发送html simple,SpringBoot整合Mail邮件发送

    Spring提供了非常好用的JavaMailSender接口实现邮件发送.在Spring Boot的Starter模块中也为此提供了自动化配置. 添加依赖 org.springframework.bo ...

  2. 【springboot】 springboot发送QQ邮件 springboot整合mail教程

    首先需要引入jar包 <!-- 邮件依赖 --><dependency><groupId>org.springframework.boot</groupId& ...

  3. springboot整合mail邮箱

    sun公司提供了javaMail用来实现邮件发送,但是配置繁琐,spring中提供了javaMailSender用来简化邮件配置,springboot则提供了MailSendAutoConfigura ...

  4. 程序员的浪漫之利用邮件定时表达爱意(SpringBoot整合mail服务)

    获取邮箱安全密码 1.登录qq邮箱 2.点击设置 3.点击账户 4.往下滑找到下图所示位置 点击开启(本人这里开启过了,另外开启过程中会有验证,最后会发给你一个安全密码) 5.建立SpringBoot ...

  5. springboot整合mybatisGenerator并设置不生成Example文件,dao实现通用mapper接口

    首先在pom中引入jar包 <build><plugins><plugin><groupId>org.springframework.boot</ ...

  6. 搭建kafka集群并使用springboot 整合

    上一篇文章我们已经成功安装了kafka,本文讲解部署kafka集群,并使用springboot整合测试. 设置多 broker 集群 由于只有一台虚拟机,于是通过多个配置文件模拟多台broker 首先 ...

  7. java 发送邮件昵称_javaMail发送邮件设置发件人中文昵称

    public class TextMessage { //发送信件邮箱的用户名及密码 static String username="272138576"; static Stri ...

  8. 【SpringBoot】整合mail发送邮件

    大家在平时浏览网页的时候会经常看到这样的功能,在用户注册时需要发送手机验证码,或者邮箱验证码,那么这种功能是如何实现的呢? 验证码一般会有两种: 手机验证码:需要在第三方平台购买,要花钱的 邮箱验证码 ...

  9. es springboot 不设置id_原创 | 一篇解决Springboot 整合 Elasticsearch

    ElasticSearch 结合业务的场景,在目前的商品体系需要构建搜索服务,主要是为了提供用户更丰富的检索场景以及高速,实时及性能稳定的搜索服务. ElasticSearch是一个基于Lucene的 ...

  10. SpringBoot中整合Mail实现发送模板邮件

    场景 项目搭建专栏: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/column/info/35688 实现最简单的带标题以及文本内容的邮件发送: https:/ ...

最新文章

  1. Nginx + Tomcat 动静分离实现负载均衡
  2. 移动磁盘此卷不包含可识别的文件系统要怎么找到数据
  3. 还在担心漏测吗?快来使用jacoco统计下代码覆盖率
  4. SQL Server数据库事务处理详解(MSDN网上资源)
  5. 2022 HTML + CSS面试题,美女吐血整理
  6. Nature子刊 | 绘制植物叶际菌群互作图谱以建立基因型表型关系
  7. PNP三极管作为开关管如何使用(集电极接 负载)
  8. 韭菜简史:快招加盟的致富骗局
  9. 用python实现颜值打分,还能测测自己的颜值
  10. 命令行创建文件和文件夹
  11. word-search
  12. HTML学习笔记 2
  13. web使用openoffice实现在线预览office文档
  14. cindy POSA2读书笔记(二)
  15. 计算机考试前的心情作文,考试前的心情作文100字
  16. springboot集成mybatis-plus分页查询+条件分页查询
  17. 机器视觉:光源控制器专业词汇中英文详解
  18. 库乐队历史版本怎么下载_苹果库乐队下载-库乐队app最新版下载V2.3.2-西西软件下载...
  19. libvirt理解总结
  20. 2021 年最佳 JavaScript 框架排名

热门文章

  1. PS快捷键大全:掌握这些快捷键,「附软件」让你秒变PS大师
  2. 黑莓9000和9900哪个好_入手黑莓9900,黑莓手机9900怎么样?
  3. 通过360安全卫士安装IE补丁后,IE浏览器会出问题
  4. java和jave_Jave VS C++谁更胜一筹?
  5. ext3与ext4主要区别
  6. 一款很好看的个人主页简单源码
  7. 1. 走进Java语言 —— Java SE
  8. 谷歌Pixel3安装刷入第三方recovery twrp教程
  9. ELAS_ROS算法在KITTI数据集上生成稠密点云
  10. nginx keepalived vip 高可用