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

recibir emails

Estas en el tema de recibir emails en el foro de Java en Foros del Web. hola que tal !!!! necesito hacer una aplicacion que lea informacion que me envian por email, y en la pagina de chuidiang encontre un ejemplo ...
  #1 (permalink)  
Antiguo 04/03/2010, 12:40
Avatar de DiabloGuardian  
Fecha de Ingreso: noviembre-2008
Ubicación: Hidalgo
Mensajes: 215
Antigüedad: 15 años, 5 meses
Puntos: 3
recibir emails

hola que tal !!!!

necesito hacer una aplicacion que lea informacion que me envian por email, y en la pagina de chuidiang encontre un ejemplo para recibir los mails

pero cuando lo pruebo me sale este error

Cita:
iMac12:desktop sinac$ java RecibirMail
Exception in thread "main" java.lang.NoClassDefFoundError: javax/activation/DataSource
at com.sun.mail.pop3.POP3Folder.createMessage(POP3Fol der.java:333)
at com.sun.mail.pop3.POP3Folder.getMessage(POP3Folder .java:314)
at javax.mail.Folder.getMessages(Folder.java:943)
at RecibirMail.main(RecibirMail.java:65)
esta es la seccion de codigo donde se genera el error


Cita:
try
{
// Se obtiene el Store y el Folder, para poder leer el
// correo.
Store store = sesion.getStore("pop3");
store.connect(
"pop.gmail.com", "[email protected]", "mipassword");
Folder folder = store.getFolder("INBOX");
folder.open(Folder.READ_ONLY);

// Se obtienen los mensajes.
Message[] mensajes = folder.getMessages();

// Se escribe from y subject de cada mensaje
for (int i = 0; i < mensajes.length; i++)
{
System.out.println(
"From:" + mensajes[i].getFrom()[0].toString());
System.out.println("Subject:" + mensajes[i].getSubject());

// Se visualiza, si se sabe como, el contenido de cada mensaje
analizaParteDeMensaje(mensajes[i]);
}

folder.close(false);
store.close();
}
catch (Exception e)
{
e.printStackTrace();
}
alguien sabe a que se deba el error???
o mas bien, aguien me puede ayudar??

saludos
__________________
-=:[ Lo importante no es saber todo, sino saber buscar ]:=-
  #2 (permalink)  
Antiguo 04/03/2010, 14:15
Avatar de DiabloGuardian  
Fecha de Ingreso: noviembre-2008
Ubicación: Hidalgo
Mensajes: 215
Antigüedad: 15 años, 5 meses
Puntos: 3
Respuesta: recibir emails

ya encontre el motivo del problema, me faltaba agregar el jar de activation

jejeje
__________________
-=:[ Lo importante no es saber todo, sino saber buscar ]:=-

Etiquetas: recibir, email
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 07:21.