if ((a = m.getRecipients(Message.RecipientType.CC)) != null) {
for (int j = 0; j < a.length; j++) {
InternetAddress ia = (InternetAddress)a[j];
if (ia.isGroup()) {
InternetAddress[] aa = ia.getGroup(false);
for (int k = 0; k < aa.length; k++) {
cc.append(aa[k].getAddress()).append("; ");
}
}
else
{
cc.append(ia.getAddress()).append("; ");
}
}
}
Здравствуйте, я использую Javamail для получения адресов CC, но когда я вызываю getRecipients() из объекта сообщения, я получил null. С типом получателя TO работает. Я получаю почту от Gmail, а на 100-процентном сообщении есть CC-адреса. Это была ошибка? Возможно, я делаю это неправильно.Javamail get CC from Gmail