28/01/2006, 22:20
|
| | Fecha de Ingreso: noviembre-2003 Ubicación: Mexico
Mensajes: 1.081
Antigüedad: 21 años, 2 meses Puntos: 7 | |
ademas de lo que dijo willie, ya estuve checando algunas pruebas, y la parte clave del codigo es esta:
Transport trans = session.getTransport("smtps");
si haces eso, automaticamente buscara el puerto 465 con SSL true (que es lo que gmail necesita), si no haces eso, aun cuando especifiques el puerto 465, el SSL sera "false", y no podras establecer la conexion.
De hecho, en el primer codigo que puse, si cambias esta linea:
Transport trans = session.getTransport(address[0]);
por la que puse arriba, y esta:
props.put("mail.smtp.host", host);
por:
props.put("mail.smtps.host", host);
(con la "s")
tambien funcionara.
Espero que te sirva
saludos, |