繁体   English   中英

Javamail从Gmail获取CC

[英]Javamail get CC from Gmail

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返回服务器告诉它的内容。 打开协议跟踪以查看服务器将返回JavaMail的状态。 抄送信息将在IMAP服务器的ENVELOPE响应中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM