docker-offlineimap/offlineimap/folder
Sebastian Spaeth d5666ce91d Don't create invalid maildir names with lower case maildir flags
If someone had a custom :2,a flag, adding a new flag would lead to the
invalid maildir filename ...a:2,... due to regex deficiencies not coping
with this. Fix this so we alway produce valid maildir names.

Note that custom flags are still problematic: as the syncing to the
remote IMAP server will fail, the next sync will assume that they have
been removed from the remote IMAP side and they will be removed from the
local Maildir then. We will need to think about how to handle this. At
least, with this patch we won't lose standard flags and won't produce
invalid maildir names.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2012-01-06 13:05:08 +01:00
..
__init__.py Add Gmail IMAP special support. 2008-01-03 04:56:55 +01:00
Base.py Implement clean CTRL-C termination 2012-01-04 19:31:27 +01:00
Gmail.py Remove visiblename as parameter to IMAPFolder creation 2011-09-16 12:54:29 +02:00
IMAP.py Drop connection if it might be bad on APPEND 2011-11-02 10:36:30 +01:00
LocalStatus.py Don't fail on empty LocalStatus cache files 2011-12-01 23:57:54 +01:00
LocalStatusSQLite.py Don't pass in 'root' as para to LocalStatusFolders 2011-09-16 12:54:12 +02:00
Maildir.py Don't create invalid maildir names with lower case maildir flags 2012-01-06 13:05:08 +01:00
UIDMaps.py Do not import threading.* 2011-10-05 18:34:32 +02:00