Indy 10 - IdSMTP.Connect raising “Could not load SSL library.”

拈花ヽ惹草 提交于 2019-12-03 10:48:40
Remy Lebeau

Here is a quote from the following discussion in the Embarcadero forums:

OpenSSL Version to work with indy 10.0.52

Indy 8, 9, and early 10 versions used custom-built OpenSSL DLLs because OpenSSL did not expose everything Indy needed access to, so Indy had to add a few custom functions to the DLLs. Later Indy 10 versions switched to the official OpenSSL DLLs.

Indy's custom OpenSSL DLLs are no longer distributed anywhere (that I know of), but you can try this archived download:

http://web.archive.org/web/20071022121646/http://www.intelicom.si/www.nsf/2434100e396ad3f3c125705100369374/d6b8e150fe453facc1257082006fc8b9/$FILE/indy_openssl096g.zip

Some old Indy-specific OpenSSL DLLs are available in Fulgan's SSL Archive folder.

10.0.52 is an outdated release of Indy 10. There have been a lot of changes to Indy 10 since that release. You really should upgrade to a modern Indy 10 release, and then you can use the latest OpenSSL DLLs that are available in Fulgan's SSL main folder.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!