0

メール メッセージに複数の CC アドレスを追加する必要がありますが、次の例外が引き続き発生します。

javax.mail.internet.AddressException: Illegal Address (email@email.com;email@email.com,15)

これが私のコードです:

final String ccAddress = (String) inputMessageHeaders.get(MailHeaders.CC);
final String[] arrayOfCCAddress = ccAddress.split(";");
for(String cc : arrayOfCCAddress) {
    InternetAddress address = new InternetAddress(cc);
    mimeMessageHelper.setCc(address);
}

ccAddress の元の値は「email@email.com;email@email.com」です。実際のアドレスは有効です。例外がスローされ、CC アドレスの末尾に「,15」が追加されるのはなぜですか?

ありがとう

4

1 に答える 1

1

Mimehelperに設定する直前までccを追加するのを待っていましたが、メッセージヘッダーに設定する前は混乱していました。理由がわかりませんでした。

于 2012-11-07T20:46:35.597 に答える