// at index four).
Entity removed = multipart.removeBodyPart(4);
// The removed body part no longer has a parent entity it belongs to so
// it should be disposed of.
removed.dispose();
// Set some headers on the transformed message
message.createMessageId(HOSTNAME);
message.setSubject("Transformed message");
message.setDate(new Date());