title: Unable to parse Java MIME mail message
body: <p>I'm creating java MIMEMessage object from input stream.
  It is getting constructed properly without any problem.</p>
  
  <p>I'm also able to fetch body and attachments.
  But the problem is, when I receive some emails with some different formating, like from iPhone or from Blackberry, my parsing fails.</p>
  
  <p>I'm parsing Java MIMEMessage by myself.</p>
  
  <p>Here I need a standard library which can parse Java MIMEMessage and provides me body and attachments.</p>
  
  <p>Can anybody suggest me any library which can cater the unexpected email formats?</p>