javamail: почему getDisposition вызывает ошибку «Невозможно загрузить BODYSTRUCTURE»? - PullRequest
1 голос
/ 08 августа 2011

тип подключения: IMAPS

Когда я вызываю «getDisposition» в электронном письме так, что привязанное к письму вложение является файлом EML, javamail выдает исключение «Невозможно загрузить BODYSTRUCTURE».

Мне неясно, почему это происходит.Идеи, кто-нибудь?

1 Ответ

3 голосов
/ 23 сентября 2011

Взгляните на FAQ по JAVAMAIL API .

Это «плохая» проблема с сервером.

try {
    msg.getContentType(); // or getDisposition or similar
} catch (Exception e) {
    errorMsg = new MimeMessage((MimeMessage)msg);
}
    ...
someProcessing(errorMsg);
...