可参考:
private static void parseMessage(Message msg,Map mailBodyMap){
  try{  Object o = msg.getContent();
  if(msg.isMimeType("text/plain")){
         mailBodyMap.put("context",(String)o);
       }else if(msg.isMimeType("text/html")){       mailBodyMap.put("context",(String)o);
       }else if(msg.isMimeType("multipart/*")){
          Multipart mp = (Multipart)o;
         analyseMultipart(mp,mailBodyMap);
       }else{
       System.out.println("nothing!!!");
       }
  }catch(Exception e){
  e.printStackTrace();
  }
  }
方法analyseMultipart(mp,mailBodyMap);在下面的连接中可找到
http://community.csdn.net/Expert/topic/3194/3194510.xml?temp=.9219019
http://community.csdn.net/Expert/topic/3193/3193819.xml?temp=5.379885E-02