mailbot icon indicating copy to clipboard operation
mailbot copied to clipboard

OpenSSL.SSL.Error from imapclient

Open wangeek opened this issue 8 years ago • 1 comments
trafficstars

Hi, there. When i try to login mail server with ssl =True, I meet this:

Traceback (most recent call last):
  File "main.py", line 103, in <module>
    mailbot = MailBot('imap.xxx.com', '[email protected]', ******',ssl=True)
  File "E:\Python27\lib\site-packages\mailbot\mailbot.py", line 33, in __init__
    ssl=ssl, stream=stream)
  File "E:\Python27\lib\site-packages\imapclient\imapclient.py", line 152, in __init__
    self._imap = self._create_IMAP4()
  File "E:\Python27\lib\site-packages\imapclient\imapclient.py", line 164, in _create_IMAP4
    self._timeout)
  File "E:\Python27\lib\site-packages\imapclient\tls.py", line 171, in __init__
    imaplib.IMAP4.__init__(self, host, port)
  File "E:\Python27\lib\imaplib.py", line 173, in __init__
    self.open(host, port)
  File "E:\Python27\lib\site-packages\imapclient\tls.py", line 177, in open
    self.sock = wrap_socket(sock, self.ssl_context, host)
  File "E:\Python27\lib\site-packages\imapclient\tls.py", line 144, in wrap_socket
    ssl_context = create_default_context()
  File "E:\Python27\lib\site-packages\imapclient\tls.py", line 127, in create_default_context
    context.load_verify_locations(cadata=certs)
  File "E:\Python27\lib\site-packages\backports\ssl\core.py", line 654, in load_verify_locations
    self._ctx.load_verify_locations(cafile, capath)
  File "E:\Python27\lib\site-packages\OpenSSL\SSL.py", line 685, in load_verify_locations
    _raise_current_error()
  File "E:\Python27\lib\site-packages\OpenSSL\_util.py", line 54, in exception_from_error_queue
    raise exception_type(errors)
OpenSSL.SSL.Error: []

On System: win 10 64bit Runtime: Python 2.7.13

At last, I found a solution from stackoverflow imapClient error (diff version python and windows) which require the old version of imapClient.

wangeek avatar Aug 10 '17 09:08 wangeek

Hi, I'm sorry I'm not maintaining this project anymore, if you'd like to give it a go, I can add you as a maintainer?

magopian avatar Aug 10 '17 09:08 magopian