私はブラウザでうまく機能する以下のコードを使用していますが、Outlookでは適切にフォーマットされて表示されません:
MimeMultipart mimeMultipart = new MimeMultipart();
MimeBodyPart bodyPart = new MimeBodyPart();
bodyPart.setText("<html><body><font size='3px' face='Times New Roman'>"
+ removeMultipleSpaces(msgbody) + "</font></body></html>");
mimeMultipart.addBodyPart(bodyPart);
bodyPart.setDescription("Text");
bodyPart.setHeader("Content-Type", "text/html; charset=utf-8" );