MimeMultipart mimeMultipart = new MimeMultipart();
message.setContent(mimeMultipart);
// This saveChanges is required when the MimeMessage has
// been created from
// an InputStream, otherwise it is not saved correctly.
message.saveChanges();
mimeMultipart.setParent(message);
MimeBodyPart bodyPart = new MimeBodyPart();
mimeMultipart.addBodyPart(bodyPart);
bodyPart.setContent(content, contentType);
}