Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   error 'Could not load SSLibrary' al enviar email (https://www.clubdelphi.com/foros/showthread.php?t=95368)

identsoft 30-08-2021 11:08:06

error 'Could not load SSLibrary' al enviar email
 
Saludos.
Tengo un programa que envía emails (con facturas adjuntos) a diferentes clientes.
El mismo programa lo tengo instalado en dos ordenadores :1- Win 10 23 bits y 2-Win 10 64 bits.
Como he dicho, es el mismo programa. En el ordenador de 32 bits funciona perfectamente, pero en el otro(64 bits) me da un error : 'Could not load SSLibrary'.
En los dos ordenadores están instaladas las mismas librerias (ssleay32.DLL y libeay32.DLL Ver. 1.0.2.8).
Supongo que será un problema de las librerias. ¿Cierto?.
La pregunta es : ¿al equipo de 64 bits tengo que instalar unas librerias diferentes, cuales, de donde las bajo?.
El programa está desarrollado con Delphi xe7 y compilado en 32 bits.
Gracias

MrKhronos 30-08-2021 13:12:33

La pregunta es : ¿al equipo de 64 bits tengo que instalar unas librerias diferentes, cuales, de donde las bajo?.

yo tuve el mismo problema con equipos de 64bits y 32 bits

Le puse librerías diferentes para 64 bits y 32 bits.

Saludos!!

identsoft 30-08-2021 13:50:32

Que version tienes en 64 bits?
Donde puedo bajarlas?
Gracias

MrKhronos 30-08-2021 14:05:55

Te mando el link por privado ya que no puedo poner aun links en las respuestas.

movorack 30-08-2021 15:19:36

Hola! En este link puedes descargar los binarios para OpenSSL. Puede que te sean de ayuda.

https://wiki.openssl.org/index.php/Binaries

manelb 30-08-2021 15:49:09

Saludos...

Creo recordar que las librerías, 32 o 64, van en función de si la aplicación es de 32 0 64 bits, no del sistema operativo.

De hecho, nosotros copiamos las mismas en todas las instalaciones, ya sean win32 o win64, u funciona sin problemas

identsoft 31-08-2021 09:39:07

Gracias a todos, voy a probar y os comento.

identsoft 31-08-2021 10:46:38

Después de probar con varias librerías( tanto de 32 como de 64 bits , en todas me daba el mismo error de antes('Could not load SSLibrary') excepto en una de ellas (1.0.2o-x32).
Pero en esta me cambia el error:
"Error connecting with SSl. error 140770FC:SSL routines: SSL_23_GET_SERVER_HELLO:unknow protocol"
Alguna idea de como solucionarlo?
Gracias

identsoft 31-08-2021 11:32:19

Ya funciona.
Gracias a todos.
Este último error lo solucioné cambiando el puerto 587 al 465.
Un saludo


La franja horaria es GMT +2. Ahora son las 21:32:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi