code: static void setTexts(final Email email, final MimePart messagePart)
  			throws MessagingException {
  		if (email.getPlainText() != null) {
  			messagePart.setText(email.getPlainText(), CHARACTER_ENCODING);
  		}
  		if (email.getHTMLText() != null) {
  			messagePart.setContent(email.getHTMLText(), "text/html; charset=\"" + CHARACTER_ENCODING + "\"");
  		}
  		if (email.getCalendarText() != null && email.getCalendarMethod() != null) {
  			messagePart.setContent(email.getCalendarText(), "text/calendar; charset=\"" + CHARACTER_ENCODING + "\"; method=\"" + email.getCalendarMethod().toString() + "\"");
  		}
  	}
docs: Fills the {@link MimeBodyPart} instance with the content body content (text, html and calendar).
  
  @param email       The message in which the content is defined.
  @param messagePart The {@link MimeBodyPart} that will contain the body content (either plain text, HTML text or iCalendar text)
  
  @throws MessagingException See {@link BodyPart#setText(String)}, {@link BodyPart#setContent(Object, String)}.