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アドレスがあります。バグでしたか?多分私はそれを間違っています。