0
전자 메일과 통합되는 응용 프로그램을 만들었지 만 모든 것이 제대로 작동하지만 고객 서버에 배포 한 후 다른 메일 서버에 연결하려고하면 구문 분석하는 동안 캐스팅 오류가 발생합니다. 서버의 메시지MimeMultipart 읽기 - MimeMultipart를 MimeMultipart로 캐스팅 할 수 없음
java.lang.ClassCastException: javax.mail.internet.MimeMultipart can not be cast it javax.mail.internet.MimeMultipart
- 나는 내용 등 날짜, 주제, 같은 메시지 정보를 분석,하지만 할 수 없기 때문에
if (contentType.contains("text/plain")) {
content = getFormatedHtmlFromString(object.toString());
}
// check if text/html
else if (contentType.contains("text/html")) {
content = object.toString();
}
else if (contentType.contains("multipart")) {
MimeMultipart mmp = (MimeMultipart) object;
}
문제는 나에게 이상하다.
메일 서버 및 javax api와 버전/표준 차이점이 있습니까? javax API 나 응용 프로그램 서버의 클래스 로더에 문제가 있습니까?
MimeMessage 객체를 가져올 수 있습니까? –