docker-offlineimap/offlineimap
Sebastian Spaeth 4e89bbfe6e Recache folder list after creating a new folder
If we create a new folder we would previously not update our folder
list, which led to us skipping the synchronization of those new folders
during the initial run (subsequent runs would pick it up).

Invalidate the folder cache when we create a folder during folder
structure sync. Regetting the whole list from an IMAP server might be
slightly suboptimal from a performance point, but it is easy and will
lead to consistent results. Hopefully we will not have to create new
folders on each new run.

Reported-by: Daniel Shahaf <d.s@daniel.shahaf.name>
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2011-09-30 09:05:49 +02:00
..
folder Output progress indication when copying files 2011-09-29 16:51:48 +02:00
repository Recache folder list after creating a new folder 2011-09-30 09:05:49 +02:00
ui Only output a sleeping notice once every minute 2011-09-29 17:58:07 +02:00
__init__.py 6.4.0 release 2011-09-29 11:20:57 +02:00
accounts.py Recache folder list after creating a new folder 2011-09-30 09:05:49 +02:00
CustomConfig.py Remove deprecated calls to apply() 2011-09-27 13:00:12 +02:00
error.py Introduce new error level FOLDER_RETRY 2011-09-06 19:00:21 +02:00
imaplib2.py imaplib2: bump to upstream version 2.28 (rev 8228a0f) 2011-08-15 12:21:38 +02:00
imaplibutil.py Check for SSL module existence and only do fingerprint check then 2011-09-12 19:45:16 +02:00
imapserver.py except imapobj.abort() -> except imapobj.abort 2011-09-27 14:08:20 +02:00
imaputil.py Do not fail calling dequote() with empty string 2011-09-26 15:16:59 +02:00
init.py Don't use global variable profiledir 2011-09-29 16:16:53 +02:00
localeval.py Update FSF address 2006-08-12 05:15:55 +01:00
mbnames.py explicitly define symbols to import instead of 'import *' 2011-05-09 22:43:03 +02:00
syncmaster.py Remove weird SigListener class 2011-05-08 14:25:16 +02:00
threadutil.py Don't use global variable profiledir 2011-09-29 16:16:53 +02:00