Hutool发送邮件
Posted 赵广陆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hutool发送邮件相关的知识,希望对你有一定的参考价值。
1 依赖
<!--我使用的SpringBoot版本是2.2.5.RELEASE-->
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.3.4</version>
</dependency>
<dependency>
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
<version>1.6.2</version>
</dependency>
2 配置
放在classpath下,我的是springBoot,所以直接放在resources下即可
2.1、内容如下:
# 邮件服务器的SMTP地址
host = smtp.163.com
# 邮件服务器的SMTP的端口
port = 25
# 发件人(必须正确,否则发送失败)
from = xxx@163.com<xxx@163.com>
# 用户名(注意:如果使用foxmail邮箱,此处user为qq号)
user =xxx@163.com
# 密码
pass = xxx
# 使用STARTTLS安全链接
startttlsEnable = true
3 发送
/**
* @Author: oldlu
* @Description:
**/
public class MailUtilsTest {
public static void main(String[] args) {
String text = MailUtil.send("test@163.com", "title.test", "mail.send.test", false, null);
System.out.println(text);
}
}
4 总结
使用hutool的发送邮件还是很简单的,它都封装好了,我上面只是发送个文本,当然发送文件,多人发送、抄送、密文都支持,发送速度还可以的。
以上是关于Hutool发送邮件的主要内容,如果未能解决你的问题,请参考以下文章