Tema: Java mail
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/10/2004, 20:45
samile
 
Fecha de Ingreso: octubre-2004
Mensajes: 135
Antigüedad: 20 años, 2 meses
Puntos: 0
Pregunta Java mail


Necesito ayuda por favor
Tengo el siguiente codigo apra enviar un correo:

import java.util.*;
import java.io.IOException;
import java.io.Serializable;
import javax.mail.*;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Transport;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;


public class Correo {
public Correo(){
}
public void enviarMail(String dir, String asunto, String mensaje){
try{


Properties props =new Properties();
props.put("mail.smtp.host","smtp.hotpop.com");
Session s=Session.getInstance(props);

MimeMessage message=new MimeMessage(s);
InternetAddress from= null,to=null;


from=new InternetAddress("[email protected]");

to=new InternetAddress(dir);


message.setFrom(from);
message.addRecipient(Message.RecipientType.TO,to);

message.setSubject(asunto);
message.setText(mensaje);

Store store=s.getStore("pop3");
store.connect("pop.hotpop.com","userID","clave");

Transport.send(message);

store.close();
//Transport.send(message);
System.out.println("Correo enviado");
} catch (AddressException e) {
System.err.println(e.getMessage());
} catch (MessagingException e) {
System.err.println(e.getMessage());
} catch (Exception e) {
System.err.println(e.getMessage());
}
}
public static void main(String[] args){
Correo c=new Correo();
c.enviarMail("[email protected]","Hola","Prueba de java mail ");
}
}
Pero al ejecutar me dice que la direccion de destino es invalida
que puede estar pasando?? necesito ayuda Ahora el error es otro:
Connect failed;
nested exception is:
java.net.ConnectException: Connection refused: connect
Press any key to continue...
Que pasara? Gracias

Última edición por samile; 02/11/2004 a las 14:26