admin管理员组文章数量:1559056
1 邮箱配置
登录登录企业邮箱,点击设置
点击收发信设置,如图默认勾选设置
切换到邮箱绑定设置,需要开启安全登录,因为我们需要使用客户端专用密码(有的叫授权码)
点击生成新密码,将生成的密码拷贝
2 代码测试
导入hutool依赖和email包,如果已经导入了hutool-all就只需要导入mail包即可
cn.hutool
hutool-extre
5.0.6
javax.mail
mail
1.4.7
测试代码
@test
public void simplesendtest() {
// 创建邮件账户对象
mailaccount account = new mailaccount();
// 邮件服务器的smtp地址,可选,默认为smtp.<发件人邮箱后缀>
account.sethost("smtp.exmail.qq");
// 邮件服务器的smtp端口,默认是25端口,ssl端口465
account.setport(465);
// 是否需要用户名密码验证
account.setauth(true);
// 发送方,遵循rfc-822标准
account.setfrom("xxx@xxx");
// 用户名,腾讯企业邮箱必须要设置成你自己使用邮箱的名称,否则会报错,权限认证失败
account.setuser("xxx@xxx");
// 使用客户端密码(授权码)--需提前在邮箱中配置设置
account.setpass("2exkqzcafataa3er");
// 开启ssl安全连接
account.setsslenable(true);
// 参数2是收件邮箱,可以是多个,参数3是主题,参数4是内容,参数5是否是html格式内容标识
mailutil.send(account, collutil.newarraylist("yntscw@163", "5102903@qq"), "主题:腾讯企业邮箱测试", "邮件来自hutool腾讯企业邮箱测试", false);
}
点击测试发送即可成功
九游会下载的版权声明:本文标题:java使用hutools工具类发送腾讯企业邮箱 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1727422137a1113698.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论