springboot发送邮箱(阿里云、QQ邮箱)
引入依赖
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId>
</dependency>
yml配置
spring:mail:protocol: smtp# 配置 SMTP 服务器地址host: smtp.aliyun.com #阿里云
# host: smtp.qq.com #QQ# 发送者邮箱username: xxx@aliyun.com #阿里云邮箱
# username: xxx@qq.com #QQ邮箱# 配置密码#这里是授权码,阿里邮箱直接用密码即可password: xxx #阿里云直接用密码
# password: xxx #QQ需要用授权码# 端口号465或587#port: 465# 默认的邮件编码为UTF-8default-encoding: UTF-8# 配置SSL 加密工厂properties:mail:smtp:host: smtp.aliyun.com #阿里云
# host: smtp.qq.com #QQport: 465auth: truesocketFactory:class: javax.net.ssl.SSLSocketFactoryfallback: falseport: 465#表示开启 DEBUG 模式,这样,邮件发送过程的日志会在控制台打印出来,方便排查错误debug: true
服务类
//定义邮件发送器@Autowiredprivate JavaMailSender mailSender;public void send() {//创建一个简单文本邮件的对象SimpleMailMessage message = new SimpleMailMessage();//目标邮箱message.setTo("xxx@qq.com"); //这里可以是任何邮箱message.setSubject("标题1111");message.setText("hello");// 需要与配置文件发件人的值相同
// message.setFrom("xxx@qq.com"); //QQ邮箱message.setFrom("xxx@aliyun.com"); //阿里邮箱message.setSentDate(new Date());//将邮件对象赋予邮件发送器mailSender.send(message);}
springboot发送邮箱(阿里云、QQ邮箱)相关推荐
- 阿里云企业邮箱设置教程(新手指南)
阿里云企业邮箱怎么使用?企业邮箱快速入门教程,从购买.设置管理员账号密码.创建组织架构账号邮件组.邮箱迁移.切换解析.钉邮绑定与同步,最后启用邮箱,阿里云百科分享阿里云企业邮箱使用教程快速入门: 目录 ...
- springBoot集成阿里云企业邮箱
前言 springboot项目,集成阿里云企业邮箱,进行邮件发送,附带文件 代码 public class AliyunMail {public static final String ALIDM_S ...
- 解决springboot项目部署到阿里云服务器邮箱无法发送邮件
解决springboot项目部署到阿里云服务器邮箱无法发送邮件 前言:今天部署了一下springboot项目,使用的是docker部署的,如果有兴趣可以看我这篇文章: docker上部署前后端分离的s ...
- 解决阿里云企业邮箱发送错误码提示
阿里云企业邮箱错误代码提示原因及解决方法,阿小云分享阿里云企业邮箱使用过程中报错.错误原因及解决方法: 阿里云企业邮箱报错及解决方法 在使用企业邮箱时如发生相应的报错,可参见以下报错信息进行解决: 本 ...
- 阿里云企业邮箱代理商:foxmal邮件发送RCPT错误怎么办?
阿里云企业邮箱代理商:foxmal邮件发送RCPT错误怎么办? 聚搜云是上海聚搜信息技术有限公司旗下品牌,坐落于魔都上海,服务于全球.2019年成为阿里云代理商生态合作伙伴.与阿里云代理商.腾讯云.西 ...
- SpringBoot整合邮件任务(QQ邮箱发送)
SpringBoot整合邮件任务(QQ邮箱发送) 1.获取QQ邮箱授权码 2.导入邮箱发送依赖启动器 使用定制邮件模板的方法实现通用邮件发送,Thymeleaf构建邮件模板需要一起导入依赖. < ...
- SpringBoot 整合163邮箱 阿里云25端口问题
SpringBoot 整合163邮箱阿里云25端口问题 使用 163 邮箱 SMTP服务器 非SSL协议 25端口,项目本地测试时没有问题, 但是发布到阿里云服务器就报错 经检查发现阿里云出于安全考虑 ...
- [prometheus]Step7-prometheus使用阿里云企业邮箱告警
prometheus使用阿里云企业邮箱告警 修改/data/alertmanager/alertmanager.yml 加入邮件配置 # 全局配置项 global:resolve_timeout: 5 ...
- 基于nodemailer使用阿里云企业邮箱发送邮件(526错误的解决)
在虽然日常生活中,QQ,微信等即时聊天工具几乎主导了人们的生活,但是邮件依然是现代生活不可缺少的一部分.这篇文章主要讲述使用node.js 中的nodemail模块操作阿里云的企业邮箱发送邮件 (52 ...
- 阿里云企业邮箱发送邮件失败,在本地测试可行,在云服务器上失败
最近公司有个业务,让我做一个发邮件的功能,前端传信息给后端,然后让我直接把信息传到某企业邮箱上去,本人用阿里云企业邮箱做好功能之后在本地测试没有问题,但是上传到公司服务器之后却一直显示错误. 找到服务 ...
最新文章
- spring boot 跨域请求_SpringBoot 系列教程 web 篇之自定义请求匹配条件 RequestCondition...
- asp.net core 认证及简单集群
- UML造型——使用EA时序图工具的开发实践和经验
- 基础算法 —— 调度问题 —— 多机并行调度问题
- 【深入理解编译】深入理解编译
- 2019.7.1刷题统计
- 初识公有云--公有云的相关概念
- LaTeX 常用符号大全(from wikipedia)
- mysql双机备份最简单_简单实现mysql双机热备份
- 【一】ArcGIS API for JavaScript 4.x之地图显示
- linux mv中途进程断掉,shell入门
- 背包问题leetcode
- 搭建政务民生可视化管理系统 | 智慧城市
- java 正则表达式验证
- 在线检测计算机硬件信息,JS获取客户端计算机硬件信息与系统信息大全
- 【C#高级详解】——刘铁猛老师
- (知乎)你是如何变的自律的
- 管理经济学 知识点总结 (二)
- Spring Cloud入门-Nacos实现注册和配置中心(Hoxton版本)
- 串行 RapidIO接口介绍