SpringBoot框架向qq邮箱发邮件

先说一下我之前说过如何接收qq邮箱和阿里云邮箱

这里主要说一下qq邮箱发邮件,其实qq邮箱和阿里云邮箱没啥区别:

先说一下SpringBoot的依赖:

SpringBoot框架向qq邮箱发邮件_第1张图片
邮箱依赖

在application.properties加入以下:

spring.mail.host=smtp.qq.com          //这里qq是公用的

[email protected]   //qq邮箱

spring.mail.password=       //POP3的授权码如下图在qq那里

spring.mail.properties.mail.smtp.auth=true

spring.mail.properties.mail.smtp.starttls.enable=true

spring.mail.properties.mail.smtp.starttls.required=true

SpringBoot框架向qq邮箱发邮件_第2张图片
点击设置之后,在点击账户,在账户最下方就是这个,要自己手动开启,必须绑定手机号

最后就是测试代码,我这里放在统一异常处理里面,一旦项目错误就立马发邮件给我:

SpringBoot框架向qq邮箱发邮件_第3张图片

就这么简单一个邮件就发送成功让你们看看成果:

SpringBoot框架向qq邮箱发邮件_第4张图片
例子

你可能感兴趣的:(SpringBoot框架向qq邮箱发邮件)