PDA

Ver la Versión Completa : Avisar cuando hay correo nuevo


santiago14
26-06-2007, 22:29:53
Buen dia. Estoy haciendo una pequeña aplicación y quiero que haga lo siguiente:
Cuando llegue un correo nuevo a un mail me aparezca un mensaje que me avise de la llegada.

Claro está que conozco el mail, la contraseña y la computadora con mi aplicación está conectada a Internet.
Gracias.

dec
26-06-2007, 22:38:49
Hola,

Pues podrías usar un componente como "TIdPOP" (si tu servidor de correo lo permite) y un "TTimer"... de modo que cada cierto intervalo de tiempo comprobaras si hay correos nuevos o no. Pero no veo la cuestión como algo simple. Puedes empezar a pegarte con los componentes susomentados, sobre todo con el primero. Pertenece a los Indy components (http://www.indyproject.org/index.en.aspx).

Desde la página de los componentes puedes descargar algunos ejemplos, con un "sencillo" cliente de correo que podrás estudiar. También puedes buscar en estos Foros... es probable que encuentres información. Por ejemplo, en este reciente Hilo (http://www.clubdelphi.com/foros/showthread.php?t=45225) el compañero ArdiIIa menciona el programa "PopTray (http://sourceforge.net/projects/poptray/)", que es un cliente de correo, y que, al estar hecho en Delphi y ser de código abierto puede interesarte echar un vistazo.

jhonny
26-06-2007, 22:43:17
Configura todo eso que mencionaste en un TidPOP3 y luego usa su método CheckMessages que te devuelve el numero de mensajes que hay en ese servidor.

jhonny
26-06-2007, 22:45:26
Es la segunda vez en estos dias que me demoro tanto para responder un Post y no me doy cuenta... ¿Me estaré volviendo lento? o ¿Sera porque he estado enfermo la ultima semana?

dec
26-06-2007, 22:48:22
Hola,

Bueno. Te lo disculpamos Jhonny, no te preocupes. :D :D

santiago14
26-06-2007, 22:56:33
No creo que sea por estar volviendote lento, puede ser por estar volviendote viejo. jajaja.
Saludos y gracias.

jhonny
26-06-2007, 22:57:02
Hola,

Bueno. Te lo disculpamos Jhonny, no te preocupes. :D :D

Bueno, esta bien, esta bien, todo se debe decir... hay que reconocer que eres un tipo super veloz y toda la cosa (Incluso con chevechitas encima) :D :D :D.

jhonny
26-06-2007, 22:59:21
No creo que sea por estar volviendote lento, puede ser por estar volviendote viejo. jajaja.
Saludos y gracias.

Jajaja, Bueno, en ese orden de ideas, si esto me pasa a los 23, imaginate dentro de 10 años mas...:), espero que solo sea porque he estado apestado estos dia :p .