我想获取邮件内容和附件,但是我写的如果有附件就不现实内容,没有附件则会显示内容Multipart mp=(Multipart)message[i].getContent();
for(int j=0;j<mp.getCount();j++){
BodyPart part=mp.getBodyPart(j);
String disposition=part.getDisposition();
System.out.println("ssssss"+disposition+";;;;;;;");
if(disposition!=null&&(disposition.equals(Part.ATTACHMENT)||disposition.equals(Part.INLINE))){
System.out.println(part.getFileName()+"!!!!!!!!!!!!!!!");
}
//System.out.println(part.getContent());
if(disposition==null){
if(part.isMimeType("text/html")){
email.setContext((String)part.getContent());
System.out.println(part.getContent());
}
}
}
email.setSendName(message[i].getFrom()[0].toString());
email.setTitle(message[i].getSubject().toString());
email.setSize(message[i].getSize());
emails.add(email);
我应该怎么写,请帮帮忙吧