Java使用hutool工具发送邮件
时间: 2023-10-06 18:04:23 浏览: 163
Hutool是一个Java工具库,它提供了许多实用的工具类,包括发送邮件的工具类。下面是使用Hutool工具类发送邮件的示例代码:
```java
import cn.hutool.extra.mail.Mail;
import cn.hutool.extra.mail.MailAccount;
import cn.hutool.extra.mail.MailUtil;
public class SendMailDemo {
public static void main(String[] args) {
// 邮件配置,此处使用QQ邮箱作为例子
MailAccount account = new MailAccount();
account.setHost("smtp.qq.com");
account.setPort(465);
account.setAuth(true);
account.setFrom("yourname@qq.com");
account.setUser("yourname@qq.com");
account.setPass("yourpassword");
// 发送邮件
MailUtil.send(account, "recipient@qq.com", "测试邮件", "这是一封测试邮件");
}
}
```
上面的代码中,首先创建了一个MailAccount对象,设置了发件人的邮箱地址、SMTP服务器地址、端口号、认证信息等。然后使用MailUtil.send方法发送邮件,指定收件人的邮箱地址、邮件标题和邮件内容即可。
需要注意的是,使用Hutool发送邮件需要添加hutool-all.jar依赖包。
阅读全文