09515f8f90
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> |
||
---|---|---|
.. | ||
folder | ||
repository | ||
ui | ||
__init__.py | ||
accounts.py | ||
CustomConfig.py | ||
imaplib2.py | ||
imaplibutil.py | ||
imapserver.py | ||
imaputil.py | ||
init.py | ||
localeval.py | ||
mbnames.py | ||
syncmaster.py | ||
threadutil.py |