if (p.isMimeType("multipart/alternative")) { // prefer html text over plain text Multipart mp = (Multipart)p.getContent();
for (int i = 0; i < mp.getCount(); i++) { Part bp = mp.getBodyPart(i); iteratorAttachment(bp); } } else if (p.isMimeType("multipart/*")) { Multipart mp = (Multipart)p.getContent(); for (int i = 0; i < mp.getCount(); i++) { iteratorAttachment(mp.getBodyPart(i)); } } }