admin管理员组

文章数量:1559090

目录

一、hutool发送腾讯企业邮箱

1. 引入依赖

2. 配置resources/config/mail.setting

3. 发送实例,更多参考hutool邮件发送文档

4. 发送结果

参考资料


一、hutool发送腾讯企业邮箱

1. 引入依赖

// https://mvnrepository/artifact/cn.hutool/hutool-all
implementation 'cn.hutool:hutool-all:5.7.16'
// https://mvnrepository/artifact/com.sun.mail/javax.mail
implementation 'com.sun.mail:javax.mail:1.6.2'

2. 配置resources/config/mail.setting

# 邮件服务器的smtp地址,可选,默认为smtp.<发件人邮箱后缀>
host = smtp.exmail.qq
# 邮件服务器的smtp端口,可选,默认25
port = 465
# 发件人(必须正确,否则发送失败)
from = xxx@邮箱
# 用户名,默认为发件人邮箱前缀
user = xxx@邮箱
# 密码(注意,某些邮箱需要为smtp服务单独设置授权码,详情查看相关帮助)
pass = 企业邮箱登陆密码
# 使用starttls安全链接
startttlsenable = true
# 使用ssl安全连接
sslenable = true
# 指定实现javax.socketfactory接口的类的名称,这个类将被用于创建smtp的套接字
socketfactoryclass = javax.ssl.sslsocketfactory
# 如果设置为true,未能创建一个套接字使用指定的套接字工厂类将导致使用java.socket创建的套接字类, 默认值为true
socketfactoryfallback = true
# 指定的端口连接到在使用指定的套接字工厂。如果没有设置,将使用默认端口456
socketfactoryport = 465
# smtp超时时长,单位毫秒,缺省值不超时
timeout = 0
# socket连接超时值,单位毫秒,缺省值不超时
connectiontimeout = 0

3. 发送实例,更多参考hutool邮件发送文档

@service
@slf4j
public class mailservice {
    /**
     * 发送邮件
     */
    public void sendmail() {
        mailutil.send("luomao@sgent", "测试", "邮件来自hutool测试", false);
    }
}

4. 发送结果

 

 

参考资料

springboot使用hutool发送腾讯企业邮箱_丶summer℡ 念~的博客-csdn博客_hutool 企业邮箱

hutool参考文档 邮件工具-mailutil

https://mvnrepository/artifact/com.sun.mail/javax.mail/1.6.2

java 腾讯企业邮箱 javamail发送邮件_漫长学习路-csdn博客_java发送腾讯企业邮箱

java使用hutools工具类发送腾讯企业邮箱_zhangmaoyang的博客-csdn博客

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