GMail crashes: ruby -r net/imap -e 'p Net::IMAP.new("imap.gmail.com", 993, ssl: true)' Traceback (most recent call last): 5: from -e:1:in `
' 4: from -e:1:in `new' 3: from /usr/lib/ruby/2.5.0/net/imap.rb:1092:in `initialize' 2: from /usr/lib/ruby/2.5.0/net/imap.rb:1531:in `start_tls_session' 1: from /usr/lib/ruby/2.5.0/net/protocol.rb:44:in `ssl_socket_connect' /usr/lib/ruby/2.5.0/net/protocol.rb:44:in `connect_nonblock': SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate) (OpenSSL::SSL::SSLError) Canonical's imap server seems to work okay: # ruby -r net/imap -e 'p Net::IMAP.new("mail.canonical.com", 993, ssl: true)' #c3'.'?...... 0020 - b1 ef 71 58 b1 69 93 a0-1d 8d 1a ed 69 61 f2 31 ..qX.i......ia.1 0030 - f2 c2 96 af d5 d4 7b 80-65 68 37 29 7a 96 3e af ......{.eh7)z.>. 0040 - 71 e6 b7 fb 8c 65 a9 24-af 46 51 e8 32 db ee d0 q....e.$.FQ.2... 0050 - 29 97 a9 cc 51 bc e6 93-91 b8 3d 1e 72 12 6c e1 )...Q.....=.r.l. 0060 - c8 c1 b4 f2 2c bf ae 07-27 34 17 b2 b7 85 e3 d7 ....,...'4...... 0070 - 19 8c 21 66 b2 d4 84 d2-81 b4 fe 96 48 5c 0b 76 ..!f........H\.v 0080 - 2c 74 b2 dd 12 8f 42 5b-7d a2 14 1b 36 67 3d 50 ,t....B[}...6g=P 0090 - b0 71 a8 5a c3 e4 e3 e4-e2 f1 cc f5 89 83 2a 7e .q.Z..........*~ 00a0 - 88 d8 c1 1d 9a 0a 45 c6-f5 57 11 55 d1 c8 57 2c ......E..W.U..W, 00b0 - 38 bd eb 61 5e 1b 30 25-b6 ae 7e 60 0a 38 9c ce 8..a^.0%..~`.8.. 00c0 - ff 74 16 42 0c cd e9 a2-7f b2 f2 8b 16 a7 b5 13 .t.B............ 00d0 - 3d cd a0 c9 16 56 a3 87-bb 36 =....V...6 Start Time: 1545427402 Timeout : 7200 (sec) Verify return code: 0 (ok) Extended master secret: yes --- * OK Gimap ready for requests from 71.34.111.116 v142mb720826995oif DONE Thanks