如何从收件人地址中删除CC和BCC:JavaMail

时间:2016-06-25 09:38:49

标签: java javamail message

我能够成功添加CC,BCC和TO消息或Mimemessage,但我的要求是我需要将构建的电子邮件发送给某些第三方进行备份。 我试过这个:

message.setRecipient(Message.RecipientType.CC, null);
message.setRecipient(Message.RecipientType.CC, "");

请帮助!!!

2 个答案:

答案 0 :(得分:1)

使用setRecipients代替setRecipient,使用空地址。

答案 1 :(得分:0)

当尝试为第二个arg传递null时,我得到了NPE,但是使用空数组对我有用:

        message.setRecipients(Message.RecipientType.CC, new Address[]{});
        message.setRecipients(Message.RecipientType.BCC, new Address[]{});