Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/03/2012, 09:24
cucuru
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 2 meses
Puntos: 17
formato a email

hola! he tenido muchos problemas con mi código de enviar email por la compañía de mi dominio, así que he tenido que cambiar el código que originalmente tenía, en el que podía poner esto:

Código:
message.setText("Correo <br>" + "<b>enviado </b> desde  <i>java</i>.","ISO8859-1","html");
Y enviaba así:

Código:
Transport t = session.getTransport("smtp");
t.connect("[email protected]","password");
Por esto ahora:


Código:
		Authenticator auth = new SMTPAuthenticator();

			Session session = Session.getInstance(props, auth);
			// -- Create a new message --
			Message msg = new MimeMessage(session);
			// -- Set the FROM and TO fields --
			msg.setFrom(new InternetAddress("[email protected]"));
			msg.addRecipients(Message.RecipientType.BCC, addresses);
			msg.setSubject(emailSubject);
			msg.setText(emailBody);
			//msg.setText(emailBody,"ISO-8859-1", "html");

			// -- Set some other header information --
			msg.setSentDate(new Date());
			Transport.send(msg);
El problema es que ahora setText no me permite enviar html, ¿cómo puedo solucionarlo?

Gracias!