admin管理员组

文章数量:1559712

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

登录腾讯企业邮箱,设置密码

开启SMTP服务

编码,导入email包

<dependency>
    <groupId>javax.mail</groupId>
    <artifactId>mail</artifactId>
    <version>1.4.7</version>
</dependency>

配置文件
#邮件服务器的SMTP地址,可选,默认为smtp.<发件人邮箱后缀>

host = smtp.exmail.qq.com

邮件服务器的SMTP端口,可选,默认25

port = 465

发件人(必须正确,否则发送失败)

from = sdfas@test

用户名,默认为发件人邮箱前缀 这里要注意,一定是你的邮箱全名

user = sdfas@test

密码(注意,某些邮箱需要为SMTP服务单独设置授权码,详情查看相关帮助)

pass = eLsdsMHsdY7qWAsdP7MEef5434

使用SSL安全连接

sslEnable = true

指定实现javax.SocketFactory接口的类的名称,这个类将被用于创建SMTP的套接字

socketFactoryClass = javax.net.ssl.SSLSocketFactory

#如果设置为true,未能创建一个套接字使用指定的套接字工厂类将导致使用java.Socket创建的套接字类, 默认值为true

socketFactoryFallback = true

#指定的端口连接到在使用指定的套接字工厂。如果没有设置,将使用默认端口456

socketFactoryPort = 465

#SMTP超时时长,单位毫秒,缺省值不超时

timeout = 0

#Socket连接超时值,单位毫秒,缺省值不超时

connectionTimeout = 0

//发送邮件通知

MailUtil.send("huang@test", "测试", "测试邮箱" false);

推荐自己的资料库: https://mfk.hllfy.top

本文标签: 腾讯企业邮箱SpringBoothutool