Я пытаюсь подключиться к smtp.live.com для отправки электронных писем (по-видимому, live.com поддерживает бесплатный pop3/smtp с 2009 года, но для меня это совершенно новость).
Вот что происходит, когда я пытаюсь подключиться к порту 587 smtp.live.com:
Method sslvSSLv2 - timeout (obviously the server does not support SSL2)
Method sslvSSLv3 - Error connecting with SSL. - error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number
Method sslvSSLv23 - Error connecting with SSL. - error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
Method sslvTLSv1 - Error connecting with SSL. - error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number
Я использую тот же код с sslvSSLv23 и sslvTLSv1, и он нормально работает с smtp-сервером gmail (smtp.gmail.com, порт 465). Кроме того, Outlook обычно отправляет почту при проверке SSL и на порту 587, поэтому это может быть связано с OpenSSL. Может ли кто-нибудь помочь мне с этой тайной? Я что-то пропустил?