Closed opticron closed 9 years ago
You can use ssl_no_ssl2
version, it works.
That is what is currently being used and it does not work unless you're saying that I need to specify this manaully.
Yeah, I meant that you'd have to specify it manually. It fixed the problem for me.
Added one more configuration: ssl-no-ssl2
for smtp lib itself for no-ssl2 builds of the OpenSSL library.
When attempting to compile with OpenSSL that lacks SSLv2 support, smtp fails to build because SSLv2 code is not excluded properly. The relevant code is in smtp/ssl.d in the switch statement in the SocketSSL constructor. Changing the version statement to key off of OPENSSL_NO_SSL2 does not fix the problem as that version is not defined. I'll poke at things in the mean time and I'm available to test patches if you have suggestions.