Email with both HTML and Text portions (alternative text)

I am duplicating an older application. One of the functions sends an email that contains the same content in both Text and HTML formats (otherwise known as a Multi-Part Mime Email).

Can I send that with your EmailInfo and Freemarker or do I have to hand-code with the java.mail interface myself?

A little more on this. It looks like what I want to be able to do is build my own MimeMultiPart message and pass it to your emailer. Right now, your emailer interface only accepts Strings for the body.

Any way to add the ability to attach a MimeMultiPart object instead?