springboot使用Hutool发送腾讯企业邮箱

springboot使用Hutool发送腾讯企业邮箱

登录腾讯企业邮箱,设置密码
springboot使用Hutool发送腾讯企业邮箱
开启SMTP服务
springboot使用Hutool发送腾讯企业邮箱

编码,导入email包

javax.mail
mail
1.4.7

配置文件
#邮件服务器的SMTP地址,可选,默认为smtp.<发件人邮箱后缀>
host = smtp.exmail.qq.com
邮件服务器的SMTP端口,可选,默认25
port = 465
发件人(必须正确,否则发送失败)
from = [email protected]
用户名,默认为发件人邮箱前缀 这里要注意,一定是你的邮箱全名
user = [email protected]
密码(注意,某些邮箱需要为SMTP服务单独设置授权码,详情查看相关帮助)
pass = eLsdsMHsdY7qWAsdf6P7MEef

使用SSL安全连接
sslEnable = true
指定实现javax.net.SocketFactory接口的类的名称,这个类将被用于创建SMTP的套接字
socketFactoryClass = javax.net.ssl.SSLSocketFactory
#如果设置为true,未能创建一个套接字使用指定的套接字工厂类将导致使用java.net.Socket创建的套接字类, 默认值为true
socketFactoryFallback = true
#指定的端口连接到在使用指定的套接字工厂。如果没有设置,将使用默认端口456
socketFactoryPort = 465

#SMTP超时时长,单位毫秒,缺省值不超时
timeout = 0
#Socket连接超时值,单位毫秒,缺省值不超时
connectionTimeout = 0

//发送邮件通知
MailUtil.send(“[email protected]”, “测试”, “测试邮箱” false);