FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Notificador GMAIL en Delphi ?
Hola, por razones varias, hace tiempo me "fabrique" en Delphi un mini programa que a partir de un servidor POP, un usuario y un password, a traves de componentes de Internet Mail Suite de Delphi, simplemente miraba si habia mensajes o no y cambiaba el icono del programita en cuestion situado en la trayicon bar. Pues bien, para adaptar el programa, y realizar la misma consulta pero en servidor de GMAIL tipo lo que ya hace el GMAIL NOTIFIER oficial, pero a medida, ¿ alguien sabe como se haria y/o que componentes se deberian usar ?
Saludos y gracias, Xavierator. |
#2
|
||||
|
||||
Gmail soporta POP como cualquier otra que ya tuviste. Aqui ofrecen informacion de configuracion:
https://gmail.google.com/support/bin...y?answer=12103
__________________
Héctor Geraldino Software Engineer |
#3
|
|||
|
|||
Hola, si, ya he visto que soporta POP, pero si no me equivoco, al activar el POP, esto hace que por configuracion, puedas decidir o no si se deja una copia en la web de cada mensaje, a la vez que se recibe en un Outlook, Netscape, ..., y yo quiero justamente al reves, ya que lo que me interesa, es mantener los correos en la web y poder consultarlos tanto desde casa como desde fuera sin tener que realizar mantenimiento de mensajes doble, es decir en web i en programa de correos, por lo que simplemente necesito un GMAIL NOTIFIER como el oficial de la web, que realmente consulte si hay mensajes o no en la web ya que no tengo activado el POP, pero hecho a medida por varias razones, ya que el GMAIL NOTIFIER aunque evidentemente funciona, no me sirve.
¿ Alguien sabe tecnicamente hablando como debe ser un comprobador de si hay mensajes o no en el GMAIL solo via web ? Si hay forma, que seguro que la hay, ya que los de GMAIL lo han hecho, prometo colgar el codigo fuente por si alguien lo quiere adaptar a sus necesidades. Saludos, Xavierator. |
#4
|
||||
|
||||
mmm, viendo la configuracion del POP de GMAIL, este te pregunta al momento de activar el POP que quieres que suceda con los mensajes que son requisados desde la web: puedes archivarlos, dejarlos en el inbox, o incluso moverlos al trash. Una mas de las bondades del mejor servicio de correo del mundo!
__________________
Héctor Geraldino Software Engineer |
#5
|
|||
|
|||
Lo ideal hubiera sido que GMAIL funcionara siempre con POP y que la web simplemente rescatara del POP los mensajes para mostrarlos, y poder asi, seguir usando mi propio notificador, pero como esto no es asi ahora ya no puedo saber cuando hay mensajes o en todo caso, si activo el POP, si se activa que deje copia en web, el mantenimiento, para borrar mensajes, seria doble, es decir, tanto en web como en POP, a ver si alguien sabe como hacer un notifier o por lo menos donde conseguir informacion para hacer uno a medida.
Saludos, Xavierator. |
#6
|
||||
|
||||
Pues si, si la gente de gmail lo hizo (e incluso tengo una extension para firefox que hace lo mismo) es porque puede hacerse.
Este es un proyecto en phyton que lo logra: http://sourceforge.net/projects/gmail-notify/ Antes existian otros dos sobre .NET, que ofrecian el codigo, pero veo que ya los autores no lo hacen asi.
__________________
Héctor Geraldino Software Engineer |
#7
|
|||
|
|||
He mirado este enlace que me pasas, pero no he sido capaz de ver si hay el codigo fuente, aunque teniendo en cuenta que no tengo ni p... idea de Linux ni Python, pues no se.
Si para un notificador POP, la tencnolgia es estandard (componentes de la Internet Mail Suite por ejemplo) y pasando el servidor, el usuario y el password, supongo que para webmail, tambien lo ha de ser, por lo posiblemente un programita de este tipo, tambien serviria para hotmail, ..., ¿ no ?, sino mirar las imagenes de este enlace, con un programa que se puede configurar para diferentes tipos de correos (POP, GMAIL, HOTMAIL, ...): Mail notifier Si alguien sabe donde encontrar informacion para hacer un notificador en Delphi a medida para gmail, o en todo caso posiblemente para cualquier webmail, pues lo dicho, cuando lo tenga (si lo consigo), dejare a disposicion el codigo fuente. Creo haber encontrado algo muy interesante aqui, investigare a ver que tal: PopTray Saludos, Xavierator. Última edición por Xavierator fecha: 29-12-2004 a las 10:45:58. |
#8
|
|||
|
|||
Xavierator
¿si te ha funcionado el pop tray?,. que a mi no, compilo bien la dll. pero al tratar de revisar si tengo correo tengo que el programa se traba, y de cuando en cuando me da un error. que no entiendo. |
#9
|
||||
|
||||
Hola Xavierator, yo uso el pop tray, la verdad es que esta muy bueno.
y también tengo configurada mi cuenta de gmail, con un plugin que trae de POP + SSL Esta escrito en delphi y se distribuye con su codigo fuente, creo que te puede servir o lo podrias usar a ese directamente y colaborar en él
__________________
[Crandel] |
#10
|
|||
|
|||
Crandel ¿si te ha funcionado bien la dll que compilas.?
que a mi me da problemas, al estar revisando la cuenta. el programa se congela. y no responde, aun cuando dejo solo ese programa. con la dll que trae, pues casi no da problemas. |
#11
|
|||
|
|||
Hola amigos Crandel y JXJ, yo ya probe el programa PopTray con el plug in para GMAIL, pero asi como PopTray con POP mas o menos funciona bien, con GMAIL no se puede decir lo mismo, y aunque ya deje un mensaje en el foro de PopTray, sigo con el mismo problema:
- GMAIL, nunca me notifica de nuevos mensajes, cuando por supuesto los tengo. - POP, en algunos casos el notificador, aparece el error "Socket error # 10054 Connect reset by peer.". Como os decia, yo tengo mi propio notificador POP en Delphi i funciona perfectamente y solamente querria tener lo mismo para GMAIL, no entiendo porque es tant dificil, algun component existira que permita realizar la comprobacion en GMAIL como se hace con POP, ¿ no ?. Saludos, Xavi. |
#12
|
||||
|
||||
Yo no compile la dll.
Instalé el plugin que dice examples, te permite especificar el tipo de protocolo. Yo le especifique POP SSL, SSL es para la conexión segura, el poptray por defecto no lo soporta, sólo POP. No hay que olvidarse de especificar en la configuración de GMAIL que permita hacer pop. Un tema bastante importante es la cantidad de mails que tienen en la cuenta de gmail, si esa cantidad es muy grande va a quedarse mucho tiempo bajando. Lo que te puede estar sucediendo JXJ. Para corregir este problema, en la configuración de GMAIL, le deben especificar que permita descargar los mails que reciban a partir de este momento, asi no descarga el historico. Otro detalle (que pesado el bago), es especificar también en la configuración de GMAIL, que no borre el mail al descargar, sino una vez leido el mail con poptray se los borrara. Prueben con el mail de prueba asi no pierden nada. Espero que aclare Saludos
__________________
[Crandel] |
#13
|
|||
|
|||
Pues no,..
Cuando lo probe solo tenia 4 correos que me envie a mi mismo desde otra cuenta de correo. a la de gmail, y eran solo texto. como este. Prueba de correo, desde hotmail a gmail. y se trababa. |
#14
|
||||
|
||||
y probaste con POP SSL?
__________________
[Crandel] |
#15
|
|||
|
|||
si lo probe de todas las forma que pude-.
:S:S |
#16
|
||||
|
||||
Que versión del poptray estas usando?
__________________
[Crandel] |
#17
|
|||
|
|||
la antepenultima.
|
#18
|
||||
|
||||
Prueba actualizar la versión de poptray a la última creo haber leido en su foro, que habia algunos problemas con las versiones anteriores.
Aunque yo me conecto con GMail desde la versión 3.1 (beta 8). Ahora tengo la final del 3.1. Cualquier cosa si te sigue sin funcionar, te puedo pasar por correo todo el programa instalado, tal cual lo tengo en mi maquina, yo lo pase a otra y me anduvo perfectamente con toda la configuración sin necesidad de instalarlo. Suerte
__________________
[Crandel] |
#19
|
|||
|
|||
vale gracias crandelk , a probar, que tal, anda la ultima versión.
Pero ¿no hay forma de hacer el checkeo de si hay correo, en la cuenta de gmail sin usar el poptray?, cuando revise su codigo de la dll, este llamaba a funciones dentro del programa, y me he perdido, en el revisar, que hacen las funciones. |
#20
|
|||
|
|||
Puedes acceder con las Indy, a traves de POP3+SSL
Aqui tienes un ejemplo de Trucomania: Truco 560: Acceder a cuentas GMail con Indy Proveniente del foro: ¿Como recibir emails con un idPOP desde gmail? |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|