Tema: JamavaMail
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/04/2012, 08:59
mguerreroq
 
Fecha de Ingreso: abril-2012
Mensajes: 11
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: JamavaMail

Que tal y gracias por responder este es el codigo que estoy utilizando
public static void sendmail() {


// Propiedades de la conexión
Properties props = new Properties();
props.setProperty("mail.smtp.host", "ip real del servidor");
props.setProperty("mail.smtp.starttls.enable", "true");
props.setProperty("mail.smtp.port", "25");
props.setProperty("mail.smtp.user", "correo de origen");
props.setProperty("mail.smtp.auth", "true");
props.put("mail.debug", "true");

// Preparamos la sesion
Session session = Session.getInstance(props);


// Construimos el mensaje
MimeMessage ms = new MimeMessage(session);


try{
ms.setFrom(new InternetAddress("correo de origen"));
ms.addRecipient(
Message.RecipientType.TO, new InternetAddress("correo destino"));

ms.setSubject("Tema del correo");
ms.setText("cuerpo del correo");




}
catch(Exception e){
JOptionPane.showMessageDialog(null,"Error: "+ e.getMessage());
}
// Lo enviamos.

Transport tr;
try{
tr=session.getTransport("smtp");
tr.connect("usuario","clave");
tr.sendMessage(ms, ms.getAllRecipients());
tr.close();

}
catch(Exception e){
JOptionPane.showMessageDialog(null,"Error en envio: "+ e.getMessage());

}


}