我在D2007中使用了indy组件,并尝试列出来自imap邮箱的邮件主题。 我下载并安装了当前indy新版本10.6.0.5039(安装x100软件包)并尝试使用各种openssl dll版本(在xp机器上32位,在system32目录和我的应用程序目录中复制)但总是“无法加载ssl库”错误。 有人能告诉我正确的indy dcl包和openssl dll与D2007一起使用吗? 使用函数WhichFailedToLoad我得到结果: “SSL_CTX_set_info_callback_indy X509_STORE_CTX_get_app_data_indy X509_get_notBefore_indy X509_get_notAfter_indy SSL_SESSION_get_id_indy SSL_SESSION_get_id_ctx_indy SSL_CTX_get_version_indy SSL_CTX_set_options_indy des_set_odd_parity des_set_key des_ecb_encrypt”
答案 0 :(得分:2)
WhichFailedToLoad()
单元中的Indy IdSSLOpenSSLHeaders
函数告诉您无法加载OpenSSL的原因。
Indy 10的最新快照使用最新版本的OpenSSL。有一些OpenSSL DLL可以从Indy的Fulgan镜像下载: