Hola, la verdad no se si el post debe ir aquí. Estoy realizando una aplicación en la que envió atreves de javamail, en esto no hay ningún problema, en la interfaz de mi programa agregue unas cuantas opciones como tipo de fuente, tamaño, negrita, cursiva, tachado y color. Así que cuando se agrega una opción se modifica el texto en el programa y se agrega su codigo HTML correspondiente al texto a enviar y mi duda es, ¿Cómo debe agregarse las etiquetas HTML para que al recibirlo se muestre como se debe?
Lo que hago es mandar el código HTML tal cual, aunque dudo mucho que sea asi, porque asi es como lo recibe : xD
Por ejemplo si envio.
(http://65.99.205.183:2222/CMD_FILE_MANAGER/domains/laquetegustaati.com.mx/public_html/images/correo.bmp)
Se genera el siguiente código
<html><head>
</head>
<body>
<p><strong><em><strike><font face="Times New Roman" color="#29A600" size="20">Hola</font></strike></em></strong></p>
</body>
</html>
Y ese mismo código es lo mismo que recibo :¬¬
No sé si me explique, y espero y puedan ayudarme
Saludos
Te entendi mas o menos
Si quieres enviar HTML envialo, ahora si deseas tener una previsualización de ello debes buscar el componente que te permita hacerlo ahora cual no tengo idea pero, los componentes que hay javax.swing te pueden servir porque ellos usan html para formatear el componente.
Saludos
es simple obviamente tienes que enviar con formato "text/html" cuando recibes puedes usar
String content = (String)message.getContent();
JEditorPane text = new JEditorPane("text/html", content);
text.setEditable(false);
y de seguro se mostrara
Saludos.!
Hola de antemano gracias por responder, creo que no me he explicado bien y una disculpa por ello. Ahora veo que el problema no es tanto con Java.
Por ejemplo, si desde mi programa envío.
(http://65.99.205.183:2222/CMD_FILE_MANAGER/domains/laquetegustaati.com.mx/public_html/images/correo.bmp)
El en el proceso interno del programa se genera un código HTML de acuerdo a las opciones seleccionadas de la fuente.
<html>
<head>
</head>
<body>
<p><strong><em><strike><font face="Comic Sans MS" color="#3c1aff" size="30">Hola</font></strike></em></strong></p>
</body>
</html>
Ahora ese mismo código que se genera es el mismo que envió. Y la bandeja lo recibe tal cual.
(http://65.99.205.183:2222/CMD_FILE_MANAGER/domains/laquetegustaati.com.mx/public_html/images/bandeja.bmp)
Y lo que busco es con que formato debo enviar mi String HTML para que mi bandeja pueda visualizarlo como es. Es decir algo así.
(http://65.99.205.183:2222/CMD_FILE_MANAGER/domains/laquetegustaati.com.mx/public_html/images/formato.bmp)
Gracias, nuevamente.
:laugh: .
Bueno prueba enviando con message.setContent(htmlText, "text/html"));
Salu2
Cita de: LEYER en 17 Enero 2010, 17:25 PM
:laugh:
.???? :xD
Ok, gracias. Ya funciona, Saludos
OK
PD: :laugh: ni idea de donde salio :xD