Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 30-oct-2004, 20:45   #1 (permalink)
samile está en el buen camino
 
Fecha de Ingreso: octubre-2004
Mensajes: 73
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("correo1@hotpop.com");

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("correo1@hotmail.com","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-nov-2004 a las 13:26.
samile está desconectado   Responder Citando
Antiguo 31-oct-2004, 10:04   #2 (permalink)
goncafa ha deshabilitado el karma
 
Avatar de goncafa
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.135
Enviar un mensaje por MSN a goncafa
Hola
Bueno, primero que nada un pequeño detalle.
Si ya tienes esta linea
Código PHP:
import javax.mail.*; 
Entonces estas otras estan demas...
Código PHP:
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Transport
Eso es solo un detalle de programacion y no tiene nada que ver con tu error, pero es bueno que empezemos a optimizar nuestros codigos verdad

Lo segundo, pues asi como esta el codigo creo no ver errores, seria bueno que pongas aca la pila completa de excepciones si esk las alnza, o el mensaje de error correspondiente tal y como te lo lanza Java.

Saludos
__________________
se despide hasta la proxima
Gonzalo Castillo
goncafa está desconectado   Responder Citando
Antiguo 02-nov-2004, 21:02   #3 (permalink)
ko^ke está en el buen camino
 
Avatar de ko^ke
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F.
Mensajes: 333
ahi ta

como lo hice? enviar email con javaMail
ko^ke está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 13:47.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93