![]() |
Alguien ya ha podido enviar LOG's por Email en EUREKA 6.0.18 ????
Tengo poco tiempo queriendo implementar esta poderosa herramienta EurekaLog http://www.eurekalog.com/
que cacha todos los errores que salen de una aplicación en delphi y posteriormente poder enviarlas por correo, en esta ultima parte me tiene bien mareado, no puedo hacer que mande el log a una cuenta de correo, hay 3 tipos de envios Email Client, SMTP Client y SMTP Server, el primero no me gusta porque me obliga a tener configurado el outlook localmente, por lo tanto queda descartado, el 2do hago la prueba, me solicita el SMTP, el puerto, el usuario y el password, por ejemplo le dejo: Cuenta GMAIL Aqui me salta el error: Código:
Código:
SMTP : smtp.correo.yahoo.es Código:
EEurekaSocketError with message Connection error : Socket TimeOutCódigo:
Agredezco cualquier sugerencia. |
Necestias conexion SSL
Creo que el problema esta en que tanto yahoo como gmail,
necesitan una conexion SSL para enviar/recibir correos. Comprueba que hay alguna propiedad que haga referencia a lo que te digo, o prueba con otra direccion de correo que no necesite SSL. Salu2. |
Gracias defcon1_es, voy a investigar que si hay direcciones de correos que no me pida autenticación, se me olvido mencionar que hice pruebas con el outlook y si me funciona el gmail y el yahoo pero si activo la opcion "Mi Servidor de Salida (SMTP) requiere autenticación ", ya le busque por todas partes en el Eureka y no veo algo de autenticación para activarlo, sigo investigando....
|
Hace 1 o 2 semanas, a un cliente con cuenta gmail, le daba el Error:
"530 5.7.0 Must issue a STARTTLS command first. Port 465, Secure SSL: No, Server Error: 530, Error number 0x800CCC78" al enviar un email desde el programa que desarrollo, y era por lo que te dije antes. Estos enlaces me dieron una pista: http://www.google.com/support/a/bin/...s&answer=57921 http://www.kriptopolis.org/una-ayudi...mtp-y-starttls Y este me abrió los ojos ;): http://translate.google.com/translat...hp%3Ft%3D60778 |
Definitivamente no le encuentro por donde al Eureka, ya le busque bien algo relacionado a "Autenticación"..... :confused:
Continuo investigando.... :) |
A ver, yo no conozco nada de EurekaLog pero por lo que dices, parece ser que trae integrado un mecanismo para mandar por correo los datos de una excepción cuando ocurra.
Pero como indica Daniel, el envío de correos usando una cuenta de gmail debe hacerse usando SSL, por lo que supongo que si EurekaLog no maneja dicho protocolo, entonces no podrás enviar el correo mediante el mecanismo integrado. Curioseando por el manual en línea de Eureka, veo que hay un evento OnExceptionNotify que al parecer se lanza cada vez que Eureka intercepta una excepción con el fin de que tu aplicación pueda llevar a cabo alguna acción. De ser cierto esto que estoy imaginando, entonces bastaría que mandes tú mismo el correo usando, por ejempo, las Indy. Aquí tengo un ejemplo ya empacadito de como usar Indy 10 para mandar un correo via gmail. // Saludos |
Gracias Roman por tu recomendación, me voy por ese camino, ya habia hecho algun programa para envio de correos con los indys pero queria evitarme la fatiga usarlo, para ver si se pudiera aprovechar el que tiene con el Eureka, pero veo que mejor usaré los indys.... :)
|
| La franja horaria es GMT +2. Ahora son las 13:23:54. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi