我正在使用基于 spring 和 Java 的应用程序。我只需要定期向用户发送报告。我已经通过使用 JavaMailSender、velocity 和 Jobscheduler 完成了这项工作。
但我需要一次将报告发送给多个收件人。有谁知道如何使用spring框架向多个收件人发送电子邮件而不显示其他收件人已收到相同的电子邮件?
在与 JavaMailSender 经常使用的MimeMessageHelper类中存在一个名为 setBcc() 的方法...该方法接收如何参数对象 InternetAddress 或 String 数组。
此外,您可以在类 MimeMessage 中使用方法 addRecipient 指示 Message.RecipientType.BCC
查看官方文档
发送多个副本或使用Bcc
,就像任何其他群发电子邮件一样。