測試平台:DelphiXE7 + Indy 10.6.0.5169 + Win7 64bit
步驟:
1. SSL下載版本:openssl-1.0.1j-i386-win32 可去http://yunpan.cn/cAWTYZ3VMHv36 提取碼 3551進行下載
根據開發的應用平台選擇相應的庫文件,此處開發針對於32bit平台。
2.提取下載的SSL壓縮包內的 libeay32.dll 和 ssleay32.dll 文件,復制到 Application 生成的文件夾根目錄。
3.此處用TidSMTP控件寫的一個郵件發送,使用SSL登錄舉例,做如下配置:
TIdSSLIOHandlerSocketOpenSSL:
SSL Options -> Method -> sslvSSLv3
SSL Options -> Mode -> sslmClient
TIdSMTP:
IOHandler -> TIdSSLIOHandlerSocketOpenSSL
UseTLS -> utUseImplicitTLS
Port -> 994