Ricevo il messagio e-mail Multipart e lo suddivido in MimeBodyPart, poi leggo le Part una per volta e decido cosa farne a seconda del tipo (text,html,image). Fino qui tutto discretamente, ho un problema ad "estrapolare" l'immagine dalla BodyPart. Io ho scritto questo:

codice:
MimeBodyPart mbp;
//...
//...
else if(mbp.isMimeType("image/gif")){ 
  ImageIcon imm = new ImageIcon((byte[])mbp.getContent());  
  pannello.add(new JLabel(imm));  
}  
//....
Devo dire che ho un pò inventato ma veramente non mi raccapezzo... sul tutorial spiega come inserire un'immagine in una mail, ma non come leggerla!
Ogni aiuto è benvenuto.
Grazie