3

我正在使用 org.springframework.mail.javamail.JavaMailSenderImpl 进行邮件发送,这是一段运行良好的代码。emailArray 是一个包含 5 个收件人电子邮件 ID 的数组。但我想为此使用 DL,而不是创建一个电子邮件 ID 数组。我该怎么做?

MimeMessage mimeMessage = javaMailSender.createMimeMessage();
MimeMessageHelper helper = new MimeMessageHelper(mimeMessage, true);
helper.setFrom(<sender email id>);
helper.setSubject("test");
String[] emailArray = new String[5];
helper.setTo(emailArray);
helper.setText(body, true);
javaMailSender.send(mimeMessage);
4

2 回答 2

0

我不得不调用 microsoft exchange apis 来首先扩展 DL。

于 2014-04-27T07:59:57.317 回答
0

您需要在您的邮件服务器中创建分发列表,然后只需在您的 JavaMail 消息中使用分发列表地址。JavaMail 不包括用于创建分发列表的 API,因为没有标准的 Internet 协议来执行此操作,而且它的完成方式因邮件服务器而异。

于 2014-03-15T00:22:35.857 回答