If you add a alternative multipart to a mimemessage it should only display in mail clients which don't support html (e.g. pine). In the current impl this works for Pine (text) and Outlook (html) but not in gmail (text). Not sure whether this is gmail or Seam. Should test other mail clients and see how they behave, see if gmail interprets other multipart/alternative mails correctly and possibly read the spec.