2

とても遅くてとても疲れていますが、後で詳細を提供します.

問題: GMail、Yahoo & Exchange 2003 に対して IMAP を行う ruby​​ Mail gem をテストしています。GMail は優れています。ヤフーいいですね。Exchange 2003 が原因で「SSL_read:: バージョン番号が間違っています」 「openssl s_client -crlf -connect myimapserver:imaps」への応答は;

---
No client certificate CA names sent
---
SSL handshake has read 2914 bytes and written 509 bytes
---
New, TLSv1/SSLv3, Cipher is DES-CBC3-SHA
Server public key is 1024 bit
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
SSL-Session:
    Protocol  : TLSv1
    Cipher    : DES-CBC3-SHA
    Session-ID: A8180000B48B14E0FB6FEBC0666C72BCB03A96489A5A6865C76ABCB3E55585FE
    Session-ID-ctx: 
    Master-Key:      3C6B487D9BB2AD63928A78EAD57B305864D23A8C196D1D1D5414979E78B5D0B1E939B5F257EEFAA6D27E14FAC6AD23CE
    Key-Arg   : None
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    Start Time: 1360581090
    Timeout   : 300 (sec)
    Verify return code: 20 (unable to get local issuer certificate)
    ---
    * OK Microsoft Exchange Server 2003 IMAP4rev1 server version 6.5.7638.1  (WDCPOST.waitomo-int.govt.nz) ready.

セキュリティで保護されていない IMAP は機能しますが、SSL はポート 993 および SSL = true に構成されたメール gem ではありません。

何か案は?参考文献を見つけることなく、私は何時間も狩りをしてきました。

4

1 に答える 1

0

:openssl_verify_mode => 'none' は理想的ではないかもしれませんが、うまくいくかもしれません。ここで確認してください: Rails 3 ActionMailer エラー - ホスト名がサーバー証明書と一致しませんでした

于 2013-05-01T22:52:09.020 に答える