Skip to content

Instantly share code, notes, and snippets.

@pietrushnic
Created October 12, 2015 15:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pietrushnic/dd2646eb8f26d51ea3ef to your computer and use it in GitHub Desktop.
Save pietrushnic/dd2646eb8f26d51ea3ef to your computer and use it in GitHub Desktop.
offlineimap next test #207
[17:20:09] pietrushnic:offlineimap git:(next) $ /home/pietrushnic/src/python-venv/bin/offlineimap -d imap -a foo@bar.com
OfflineIMAP 6.6.0-rc1
Licensed under the GNU GPL v2 or any later version (with an OpenSSL exception)
Debug mode: Forcing to singlethreaded.
Now debugging for imap: IMAP protocol debugging
Now debugging for : Other offlineimap related sync messages
Account sync foo@bar.com:
[imap]: Using authentication mechanisms ['GSSAPI', 'XOAUTH2', 'CRAM-MD5', 'PLAIN', 'LOGIN']
*** Processing account foo@bar.com
Establishing connection to foobar.home.pl:143
[imap]: 20:14.39 Account sync foo@bar.com imaplib2 version 2.49
[imap]: 20:14.39 Account sync foo@bar.com imaplib2 debug level 5, buffer level 3
foobar.home.pl writer:
[imap]: 20:14.45 foobar.home.pl writer starting
foobar.home.pl reader:
[imap]: 20:14.46 foobar.home.pl reader starting using poll
[imap]: 20:14.46 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.46 foobar.home.pl reader rcvd 55
[imap]: 20:14.46 foobar.home.pl reader < * OK foobar.home.pl IdeaImapServer v0.80 ready\r\n
Account sync foo@bar.com:
[imap]: 20:14.47 Account sync foo@bar.com _request_push(continuation, None, {}) = PMOC0
[imap]: 20:14.47 Account sync foo@bar.com None:PMOC0.ready.wait
foobar.home.pl handler:
[imap]: 20:14.57 foobar.home.pl handler starting
[imap]: 20:14.57 foobar.home.pl handler _put_response(* OK foobar.home.pl IdeaImapServer v0.80 ready)
[imap]: 20:14.57 foobar.home.pl handler untagged_responses[OK] 0 += ["foobar.home.pl IdeaImapServer v0.80 ready"]
[imap]: 20:14.57 foobar.home.pl handler _request_pop(continuation, (False, '* OK foobar.home.pl IdeaImapServer v0.80 ready')) [0] = PMOC0
[imap]: 20:14.57 foobar.home.pl handler None:PMOC0.ready.set
[imap]: 20:14.57 foobar.home.pl handler state_change_free.set
Account sync foo@bar.com:
[imap]: 20:14.58 Account sync foo@bar.com _get_untagged_response(OK) => ['foobar.home.pl IdeaImapServer v0.80 ready']
[imap]: 20:14.58 Account sync foo@bar.com state => NONAUTH
[imap]: 20:14.58 Account sync foo@bar.com [async] CAPABILITY ()
[imap]: 20:14.58 Account sync foo@bar.com state_change_pending.acquire
[imap]: 20:14.58 Account sync foo@bar.com state_change_pending.release
[imap]: 20:14.58 Account sync foo@bar.com _request_push(PMOC1, CAPABILITY, {}) = PMOC1
[imap]: 20:14.58 Account sync foo@bar.com data=PMOC1 CAPABILITY
foobar.home.pl writer:
[imap]: 20:14.58 foobar.home.pl writer > PMOC1 CAPABILITY\r\n
Account sync foo@bar.com:
[imap]: 20:14.58 Account sync foo@bar.com CAPABILITY:PMOC1.ready.wait
foobar.home.pl reader:
[imap]: 20:14.60 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.60 foobar.home.pl reader rcvd 138
[imap]: 20:14.60 foobar.home.pl reader < * CAPABILITY IMAP4rev1 LITERAL+ CHILDREN I18NLEVEL=1 IDLE SORT UIDPLUS UNSELECT XLIST STARTTLS AUTH=PLAIN AUTH=LOGIN\r\n
[imap]: 20:14.60 foobar.home.pl reader < PMOC1 OK Completed\r\n
foobar.home.pl handler:
[imap]: 20:14.60 foobar.home.pl handler _put_response(* CAPABILITY IMAP4rev1 LITERAL+ CHILDREN I18NLEVEL=1 IDLE SORT UIDPLUS UNSELECT XLIST STARTTLS AUTH=PLAIN AUTH=LOGIN)
[imap]: 20:14.60 foobar.home.pl handler untagged_responses[CAPABILITY] 0 += ["IMAP4rev1 LITERAL+ CHILDREN I18NLEVEL=1 IDLE SORT UIDPLUS UNSELECT XLIST STARTTL"]
[imap]: 20:14.60 foobar.home.pl handler _put_response(PMOC1 OK Completed)
[imap]: 20:14.60 foobar.home.pl handler _request_pop(PMOC1, ('OK', ['Completed'])) [0] = PMOC1
[imap]: 20:14.60 foobar.home.pl handler CAPABILITY:PMOC1.ready.set
[imap]: 20:14.60 foobar.home.pl handler state_change_free.set
Account sync foo@bar.com:
[imap]: 20:14.61 Account sync foo@bar.com _get_untagged_response(CAPABILITY) => ['IMAP4rev1 LITERAL+ CHILDREN I18NLEVEL=1 IDLE SORT UIDPLUS UNSELECT XLIST START
[imap]: 20:14.61 Account sync foo@bar.com _untagged_response(OK, ?, CAPABILITY) => ['IMAP4rev1 LITERAL+ CHILDREN I18NLEVEL=1 IDLE SORT UIDPLUS UNSELECT XLIST START
[imap]: 20:14.61 Account sync foo@bar.com CAPABILITY: ('IMAP4REV1', 'LITERAL+', 'CHILDREN', 'I18NLEVEL=1', 'IDLE', 'SORT', 'UIDPLUS', 'UNSELECT', 'XLIST', 'STARTTLS', 'AUTH=PLAIN', 'AUTH=LOGIN')
[imap]: Using STARTTLS connection
[imap]: 20:14.61 Account sync foo@bar.com [sync] STARTTLS ()
[imap]: 20:14.61 Account sync foo@bar.com state_change_pending.acquire
[imap]: 20:14.61 Account sync foo@bar.com _request_push(PMOC2, STARTTLS, {}) = PMOC2
[imap]: 20:14.61 Account sync foo@bar.com data=PMOC2 STARTTLS
[imap]: 20:14.61 Account sync foo@bar.com STARTTLS:PMOC2.ready.wait
foobar.home.pl writer:
[imap]: 20:14.61 foobar.home.pl writer > PMOC2 STARTTLS\r\n
foobar.home.pl reader:
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader poll => [(4, 1)]
[imap]: 20:14.63 foobar.home.pl reader rcvd 1
[imap]: 20:14.63 foobar.home.pl reader < PMOC2 OK Begin TLS negotiation\r\n
[imap]: 20:14.63 foobar.home.pl reader finished
foobar.home.pl handler:
[imap]: 20:14.64 foobar.home.pl handler _put_response(PMOC2 OK Begin TLS negotiation)
[imap]: 20:14.64 foobar.home.pl handler _request_pop(PMOC2, ('OK', ['Begin TLS negotiation'])) [0] = PMOC2
[imap]: 20:14.64 foobar.home.pl handler STARTTLS:PMOC2.ready.set
[imap]: 20:14.64 foobar.home.pl handler state_change_free.set
Account sync foo@bar.com:
[imap]: 20:14.64 Account sync foo@bar.com state_change_pending.release
foobar.home.pl reader:
[imap]: 20:14.64 foobar.home.pl reader starting using poll
Account sync foo@bar.com:
ERROR: While attempting to sync account 'foo@bar.com'
'module' object has no attribute 'PROTOCOL_SSLv3'
[' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/accounts.py", line 263, in syncrunner\n self.__sync()\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/accounts.py", line 326, in __sync\n remoterepos.getfolders()\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/repository/IMAP.py", line 384, in getfolders\n imapobj = self.imapserver.acquireconnection()\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/imapserver.py", line 494, in acquireconnection\n self.__authn_helper(imapobj)\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/imapserver.py", line 385, in __authn_helper\n self.__start_tls(imapobj)\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/imapserver.py", line 272, in __start_tls\n imapobj.starttls()\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/imaplib2.py", line 1140, in starttls\n self.ssl_wrap_socket()\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/imaplib2.py", line 502, in ssl_wrap_socket\n "ssl3": ssl.PROTOCOL_SSLv3,\n']
*** Finished account 'foo@bar.com' in 0:00
Next refresh in 3.0 minutes
foobar.home.pl reader:
[imap]: 20:44.67 foobar.home.pl reader poll => []
[imap]: 21:14.70 foobar.home.pl reader poll => []
Account sync foo@bar.com:
Next refresh in 2.0 minutes
[17:16:57] pietrushnic:offlineimap git:(next) $ /home/pietrushnic/src/python-venv/bin/offlineimap -d imap -a foo@bar.com
OfflineIMAP 6.6.0-rc1
Licensed under the GNU GPL v2 or any later version (with an OpenSSL exception)
Debug mode: Forcing to singlethreaded.
Now debugging for imap: IMAP protocol debugging
Now debugging for : Other offlineimap related sync messages
Account sync foo@bar.com:
[imap]: Using authentication mechanisms ['GSSAPI', 'XOAUTH2', 'CRAM-MD5', 'PLAIN', 'LOGIN']
*** Processing account foo@bar.com
Establishing connection to foobar.home.pl:993
[imap]: 17:00.88 Account sync foo@bar.com imaplib2 version 2.49
[imap]: 17:00.88 Account sync foo@bar.com imaplib2 debug level 5, buffer level 3
ERROR: While attempting to sync account 'foo@bar.com'
'module' object has no attribute 'PROTOCOL_SSLv3'
[' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/accounts.py", line 263, in syncrunner\n self.__sync()\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/accounts.py", line 326, in __sync\n remoterepos.getfolders()\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/repository/IMAP.py", line 384, in getfolders\n imapobj = self.imapserver.acquireconnection()\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/imapserver.py", line 482, in acquireconnection\n tls_level=self.tlslevel,\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/imaplibutil.py", line 186, in __init__\n super(WrappedIMAP4_SSL, self).__init__(*args, **kwargs)\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/imaplib2.py", line 2116, in __init__\n IMAP4.__init__(self, host, port, debug, debug_file, identifier, timeout, debug_buf_lvl)\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/imaplib2.py", line 354, in __init__\n self.open(host, port)\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/imaplibutil.py", line 194, in open\n super(WrappedIMAP4_SSL, self).open(host, port)\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/imaplib2.py", line 2129, in open\n self.ssl_wrap_socket()\n', ' File "/home/pietrushnic/src/python-venv/local/lib/python2.7/site-packages/offlineimap/imaplib2.py", line 502, in ssl_wrap_socket\n "ssl3": ssl.PROTOCOL_SSLv3,\n']
*** Finished account 'foo@bar.com' in 0:00
Next refresh in 3.0 minutes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment