prueba de esta manera, es bastante mas sencillo:
// Propiedades de la conexión
Properties props = new Properties();
props.setProperty("mail.smtp.host","tu host");
props.setProperty("mail.smtp.starttls.enable", "true");
props.setProperty("mail.smtp.port","tu puerto");
// Preparamos la sesion
Session session = Session.getDefaultInstance(props);
// Construimos el mensaje
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress("
[email protected]"));
message.addRecipients(Message.RecipientType.TO, listaEmails);
message.setSubject("menaje pruegba");
String mensajeHtml="aqui tu mensaje en html";
message.setContent(mensajeHtml, "text/html");
// Lo enviamos.
Transport t = session.getTransport("smtp");
t.connect();
t.sendMessage(message, message.getAllRecipients());