我正在尝试从我的 iOS 应用程序中的 Outlook 帐户发送电子邮件。我正在使用 Mailcore2 和 Outlook 的 Live-SDK。我可以接收电子邮件,但是当我尝试发送电子邮件时出现错误:“无法建立与服务器的稳定连接”。
为了调查这个问题,我进入终端并尝试通过 SSL 连接:
openssl s_client -crlf -connect smtp-mail.outlook.com:587
我得到的回复是:
error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:/SourceCache/OpenSSL098/OpenSSL098-50/src/ssl/s23_clnt.c:607
我不知道这个错误到底是什么意思,经过一番搜索后,我发现对这个问题的常见反应是我试图访问的服务器可能不支持必要的 SSL 协议。此站点: http: //foundeo.com/products/iis-weak-ssl-ciphers/test.cfm允许您测试为特定域启用了哪些 SSL 协议。使用它我发现 SSLV2 被禁用并且 SSLV3 也被禁用。
我不清楚这一切意味着什么,或者我可能需要做什么才能连接到该服务器。任何帮助表示赞赏。