BodyPart messageBodyPart = new MimeBodyPart();
String text = "Summary\n-------\n\n" + summary + "\n\nDescription\n-----------\n\n" + description;
messageBodyPart.setText( text );
messageBodyPart.setDataHandler( new DataHandler( new ByteArrayDataSource( text,
"text/plain; charset=UTF8;" ) ) );
multipart.addBodyPart( messageBodyPart );
// Add ical
messageBodyPart = new MimeBodyPart();
String filename = "ical-" + type + "-" + taskId + ".ics";
messageBodyPart.setFileName( filename );