12/04/2012, 08:59
|
| | 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());
}
} |