docker-offlineimap/offlineimap/folder
Sebastian Spaeth 09515f8f90 Increase compatability with Gmail
When uploading a new message to Gmail we need to find out the UID it
assigned it, but Gmail does not advertize the UIDPLUS extension (in all
cases) and it fails to find the email that we just uploaded when
searching for it. This prevented us effectively from uploading to
gmail.

See analysis in
http://lists.alioth.debian.org/pipermail/offlineimap-project/2011-March/001449.html
for details on what is going wrong.

This patch increases compatability with Gmail by checking for APPENDUID
responses to an APPEND action even if the server did not claim to
support it. This restores the capability to upload messages to the
*broken* Gmail IMAP implementation.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2011-03-25 18:42:16 +01:00
..
__init__.py Add Gmail IMAP special support. 2008-01-03 04:56:55 +01:00
Base.py Merge branch 'ss/uidmaps' into next 2011-03-16 18:05:35 +01:00
Gmail.py Remove some unneeded imports 2011-03-14 19:51:52 +01:00
IMAP.py Increase compatability with Gmail 2011-03-25 18:42:16 +01:00
LocalStatus.py cleanup import statements and conform to PEP-8 2011-03-14 21:35:33 +01:00
Maildir.py cleanup import statements and conform to PEP-8 2011-03-14 21:35:33 +01:00
UIDMaps.py Merge branch 'ss/uidmaps' into next 2011-03-16 18:05:35 +01:00