以下是使用Hutool发送邮件的示例代码:
1. 添加依赖
在pom.xml文件中添加以下依赖:
```
cn.hutool
hutool-all
5.7.10
```
2. 配置邮件服务器
在application.properties文件中添加以下配置:
```
# SMTP服务器地址
spring.mail.host=smtp.gmail.com
# SMTP服务器端口号
spring.mail.port=587
# 发送方邮箱账号
spring.mail.username=your-email-address@gmail.com
# 发送方邮箱密码或授权码
spring.mail.password=your-email-password
# 是否启用SSL
spring.mail.properties.mail.smtp.ssl.enable=false
# 是否启用TLS
spring.mail.properties.mail.smtp.starttls.enable=true
```
请将上述属性替换为您自己的邮件服务器详细信息。
3. 创建邮件服务类
创建一个名为EmailService的类,该类将用于发送电子邮件。以下是示例代码:
```
@Service
public class EmailService {
@Autowired
private JavaMailSender javaMailSender;
public void sendEmail(String to, String subject, String content) {
MailUtil.send(to, subject, content, false);
}
}
```
4. 调用邮件服务类
现在可以在任何需要发送电子邮件的地方调用EmailService类。以下是示例代码:
```
@Autowired
private EmailService emailService;
public void sendEmail() {
String to = "recipient@example.com";
String subject = "Test Email";
String content = "This is a test email.";
emailService.sendEmail(to, subject, content);
}
```
以上就是使用Hutool发送电子邮件的基本步骤。