De http://www.oracle.com/technetwork/java/faq-135477.html#sendmpa:¿Cómo envío un correo electrónico tanto con texto simple como con texto HTML para que cada lector de correo pueda elegir el formato apropiado para él?
Usted desea enviar un mensaje MIME multiparte/alternativo. Usted construye dicho mensaje esencialmente de la misma manera que construye un mensaje multipart/mixed , usando un objeto MimeMultipart construido usando el nuevo MimeMultipart ("alternative"). A continuación, inserte la parte del cuerpo text/plain como la primera parte en la parte múltiple e inserte la parte del cuerpo text/html como la segunda parte en la parte múltiple. Necesitarás construir las partes normal y html para tener el contenido apropiado de . Consulte RFC2046 para obtener detalles de la estructura de dicho mensaje.
¿Alguien me puede mostrar un código de muestra para esto?
OP: ¿tal vez es el momento de marcar la respuesta correcta? – zacheusz
Para alguien que aún usa StackOverflow, se espera que pueda marcar una respuesta como aceptada. –