String mimeType = part.getMimeType();
String content = part.getContent();
stream.writeText(content);
mime.setContentFromText(stream, mimeType, 0);
if(StringUtil.equals(mimeType, "text/plain")) {
mime.encodeContent(MIMEEntity.ENC_QUOTED_PRINTABLE);
} else {
mime.encodeContent(MIMEEntity.ENC_BASE64);
}
} finally {
stream.close();