如果多次调用addRecipient,它会将给定的收件人添加到给定时间(TO,CC,BCC)的收件人列表中,
例如:
message.addRecipient(Message.RecipientType.CC, InternetAddress.parse("abc@abc.com"));
message.addRecipient(Message.RecipientType.CC, InternetAddress.parse("abc@def.com"));
message.addRecipient(Message.RecipientType.CC, InternetAddress.parse("ghi@abc.com"));
将3个地址添加到CC
如果你希望一次添加所有地址,你应该使用setRecipients或addRecipients,并为它提供一个地址数组
Address[] cc = new Address[] {InternetAddress.parse("abc@abc.com"),
InternetAddress.parse("abc@def.com"),
InternetAddress.parse("ghi@abc.com")};
message.addRecipients(Message.RecipientType.CC, cc);
您还可以使用InternetAddress.parse解析地址列表
message.addRecipients(Message.RecipientType.CC,
InternetAddress.parse("abc@abc.com,abc@def.com,ghi@abc.com"));