spring mail 多个收件人 多个抄送人
时间: 2023-10-23 21:10:48 浏览: 53
要在 Spring Boot 中使用 Spring Mail 发送邮件,可以使用 JavaMailSender 类。要发送邮件给多个收件人和多个抄送人,可以使用 MimeMessage 类来构建邮件,并设置多个收件人和抄送人的地址。以下是一个示例代码:
```java
@Autowired
private JavaMailSender javaMailSender;
public void sendEmail() throws MessagingException {
MimeMessage message = javaMailSender.createMimeMessage();
MimeMessageHelper helper = new MimeMessageHelper(message, true);
helper.setFrom("sender@example.com");
helper.setTo("recipient1@example.com", "recipient2@example.com");
helper.setCc("cc1@example.com", "cc2@example.com");
helper.setSubject("Test Email");
helper.setText("This is a test email.");
javaMailSender.send(message);
}
```
在上面的示例中,使用 MimeMessageHelper 类来设置邮件的发送者、收件人、抄送人、主题和正文。使用 `setTo()` 方法来设置多个收件人的地址,使用 `setCc()` 方法来设置多个抄送人的地址。最后,使用 `javaMailSender.send()` 方法发送邮件。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)