PDA

Ver la Versión Completa : Como reciir correo pop3.


Antuan
30-07-2005, 10:44:46
Hola me he revisado todos los hilos de Internet y no he visto ninguno que haga referencia a algun ejemplo o codigo fuente de como recibir un correo pop3.
Si he visto varios de como enviar.
Si alguen me puede facilitar un pequeño ejemplo de como recibir un correo pop3.
He instalado los componentes Indy y no los entiendo.
Recordar que llevo muy poquito tiempo con Delphi.
Y con un pequeño ejemplo lo entenderia mejor.
Seria como para enseñar al que no sabe como yo.
Muchas gracias
Antuan

Mi correo enrialva@terra.es

dec
30-07-2005, 12:50:17
Hola,


He instalado los componentes Indy y no los entiendo.

Bueno. Es que los componentes Indy (http://www.indyproject.org/) son muchos componentes. Pero tú no tienes sino centrarte en el uso de uno de ellos: "IdPOP3" (1). Este se encuentra dentro del paquete que puedes descargar aquí (http://www.indyproject.org/Sockets/index.iwp). Es probable que ya cuentes con ellos si tienes Delphi 7, por ejemplo.

Empero, desde el mismo sitio puede descargarse la ayuda (http://www.indyproject.org/Sockets/Docs/index.iwp) de los componentes; y también puedes descargar unos ejemplos (http://www.indyproject.org/Sockets/Demos/index.iwp) de uso de los mismos. Céntrate en el componente "IdPOP3" y verás que no es complicado, sino es que "la cosa" se complique, en función de lo que quieras hacer.

Lo que adjunto en este mensaje, contradiciendo su nombre, ni es ejemplo ni es nada... es una mera prueba que hize en un momento dado y que no sé hasta qué punto podrá servirte... Deja mucho que desear, pero, ahí está.

Por cierto que la adjunto aquí y no te la envío por correo para que otros posibles interesados no se queden con un palmo de narices.

Seguro que esto no te parece mal.

(1) Quizás también el componente "IdMessage", como complementario a "IdPOP3".

Antuan
30-07-2005, 18:04:53
He probado el ejemplo y no me rescata el cuerpo del mensaje (Body.Text)
Lo demas lo veo todo pero el cuerpo no.
Tu lo ves o es que mi servidor me lo envia mal.

dec
30-07-2005, 23:54:14
Hola,

Ya dije que el "ejemplo" no era una maravilla... sin embargo, creo recordar que sí que recibía el cuerpo de los mensajes... ¿sabes qué pasa? No te lo vas a creer... Wanadoo.es (http://www.wanadoo.es), en donde tengo un par de cuentas de correo no está muy católico últimamente.

No me deja siquiera conectarme con el servidor de correo, pero, no solamente en el "ejemplo" de marras, ni siquiera utilizando el programa Mozilla ThunderBird (http://www.mozilla-europe.org/es/products/thunderbird/) puedo.

Y las otras cuentas que tengo de correo electrónico son de Gmail (http://www.gmail.com), y el "ejemplo" no llega a tanto, puesto que para acceder a los mensajes de dichas cuentas es preciso usar/realizar una autenticación segura.

Así pues, como te lo digo, ¡no puedo saber si recibo los cuerpos de los correos o no los recibo, porque no recibo nada en absoluto!... Pero, como digo más arriba, creo recordar (en mejores tiempos) que sí los recibía...

No puedo decirte otra cosa Antuan. Lo lamento.