Same problem here. My server uses courier. I tried deleting all mailboxes and offlineimap state and it downloaded everything again, only to fail like this again the next time I ran it.
Syncing INBOX.ads: IMAP -> Maildir
Thread 'Folder sync joey[.]' terminated with exception:
Traceback (most recent call last):
File "/var/lib/python-support/python2.4/offlineimap/threadutil.py", line 153,
Thread.run(self)
File "/usr/lib/python2.4/threading.py", line 422, in run
self.__target(*self.__args, **self.__kwargs)
File "/var/lib/python-support/python2.4/offlineimap/accounts.py", line 247, in
localfolder.syncmessagesto(statusfolder, [remotefolder, statusfolder])
File "/var/lib/python-support/python2.4/offlineimap/folder/Base.py", line 390,
self.syncmessagesto_delete(dest, applyto)
File "/var/lib/python-support/python2.4/offlineimap/folder/Base.py", line 333,
object.deletemessages(deletelist)
File "/var/lib/python-support/python2.4/offlineimap/folder/IMAP.py", line 435,
self.deletemessages_noconvert(uidlist)
File "/var/lib/python-support/python2.4/offlineimap/folder/IMAP.py", line 443,
self.addmessagesflags_noconvert(uidlist, ['T'])
File "/var/lib/python-support/python2.4/offlineimap/folder/IMAP.py", line 345,
self.processmessagesflags('+', uidlist, flags)
File "/var/lib/python-support/python2.4/offlineimap/folder/IMAP.py", line 362,
self.processmessagesflags(operation, uidlist[:100], flags)
File "/var/lib/python-support/python2.4/offlineimap/folder/IMAP.py", line 372,
myrights = imapobj.myrights(self.getfullname())[1][0].split()[1]
IndexError: list index out of range
I downgraded to 5.99.4, which still works.
--
see shy jo
signature.asc
Description: Digital signature

