![]() |
Enviar Email con Indy 10 y GMail ssl
Buenas tardes amigos.
Tengo Delphi7 e Indy 10 Recorriendo los hilos me encontre con una buena solucion para enviar e_Mails con una cuenta GMail. Uso las Dlls "Libeay32.dll" y "ssleay32.dll" y todo funciona perfectamente salvo por lo siguiente: Cuando ejecuto por primera vez la aplicacion da un mensaje de error "could not load ssl library". Pero estando abierta la aplicacion todos los siguientes E_Mails son enviados sin problemas. Viendo esto pense que la primera vez no cargaba las dlls (obvio) asi que modifique una rutina que las carga antes de utilizar la aplicacion de E_Mail. No resulto. Agradeceria mucho si alguien me da alguna solucion. Atte. |
Aparentemente es un error harto conocido: http://www.google.com.pe/search?ie=U...ad+ssl+library, talvez en tu caso sea un problema de versiones, intenta con el instalador: http://www.slproweb.com/products/Win32OpenSSL.html
otra cosa a intentar es usar Dependency Walker para ver si a los dll no les falta alguna dependencia. Saludos |
Solucion no funciona
Estimado Drogerman
Te agradezco mucho tu colaboracion pero lamentablemente sigo con el mismo problema, es decir la primera vez no reconoce las librerias ssl y a partir de la segunda vez(estando la plicacion abierta) manda los emails sin problema. Recurri a openssl y baje todos archivos probando con cada uno de ellos. No Funciona Gracias |
He tenido exactamente el mismo problema con Indy9 y Delphi7.
Encontré la solución en la versión de la ssleay32.dll. Saludos. |
Hola, para que funciones bien, pon las .dll en la carpeta gMailSend, y esto en el onCreate.
Luego añade IdSSLOpenSSLHeaders al uses. un saludo! |
Cita:
|
Hola Camino! mira te dejo un hilo donde ya se trato el tema.
y dejo un linck a un ejemplo que permite enviar y recibir correos. saludos. http://www.clubdelphi.com/foros/showthread.php?t=71834 |
Perdon por reabri el hilo, pero tengo el mismo problema, estoy trabajando con lazarus + indy10 + linux ubuntu y sale el mensaje de error. Con la configuracion de lazarus + indy10 + windows con las dlls no he tenido problema.
Puse las dll en el mismo directorio del exe y el .load donde se menciona en este hilo y funciona todo ok, el problema surgen el linux. Alguien que pueda darme una mano ??? Gracias. |
La franja horaria es GMT +2. Ahora son las 18:22:32. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi