Foros del Web » Programación para mayores de 30 ;) » Java »

Envio correo

Estas en el tema de Envio correo en el foro de Java en Foros del Web. Hola! Estoy utilizando este codigo para el envio del correo, pero no logor que me funcione, alguien me puede echar una mano se lo agradeceria ...
  #1 (permalink)  
Antiguo 04/08/2009, 12:26
 
Fecha de Ingreso: septiembre-2006
Mensajes: 114
Antigüedad: 17 años, 7 meses
Puntos: 1
Envio correo

Hola!

Estoy utilizando este codigo para el envio del correo, pero no logor que me funcione, alguien me puede echar una mano se lo agradeceria un monton.

Código HTML:
  String host = "smtp.gmail.com";
  String to = "[email protected]";
  String from = "[email protected]";

 try{
    Properties props = System.getProperties();
    props.put("mail.smtp.host", host);
    Session session = Session.getDefaultInstance(props, null);
    MimeMessage message = new MimeMessage(session);
    message.setFrom(new InternetAddress(from));
    message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
    message.setSubject("Mensaje Urgente");
    message.setText("Premio");
   Transport.send(message);
}catch (Exception e) {
  }
Y el error que me da es el siguiente,

Código HTML:
com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a STARTTLS command first. 7sm257746eyb.57

	at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:1388)
	at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:959)
	at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:583)
	at javax.mail.Transport.send0(Transport.java:169)
	at javax.mail.Transport.send(Transport.java:98)
Gracias por vuestra ayuda.
  #2 (permalink)  
Antiguo 04/08/2009, 13:16
 
Fecha de Ingreso: septiembre-2006
Mensajes: 114
Antigüedad: 17 años, 7 meses
Puntos: 1
Respuesta: Envio correo

He logrado resolverlo, gracias por vuestra lectura...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:19.