docker-offlineimap/offlineimap/folder
Johannes Stezenbach 573d7ed52a Change X-OfflineIMAP header format
Change the X-OfflineIMAP header to work around possible Exchange MAPI
table overflow problem described in
http://article.gmane.org/gmane.mail.imap.offlineimap.general/1699
(It is unknown whether this problem still exits in current
Exchange versions, but let's assume the worst.)

The X-OfflineIMAP header is neccessary with some IMAP servers to
reliably determine the UID of a new messages uploaded to the server
by using the "UID SEARCH HEADER name string" command.  Since this
command compares header name and value it is sufficient to have
a unique header value and a non-unique header name.

Note that a message can have more than one X-OfflineIMAP header if
the message was copied between IMAP folders multiple times.

Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2010-12-09 19:52:48 +01:00
..
__init__.py Add Gmail IMAP special support. 2008-01-03 04:56:55 +01:00
Base.py Patch for error handling / separation of accounts etc. 2009-08-28 00:01:10 -05:00
Gmail.py [imaplib2 removal] Revert "Implementation of IMAP IDLE" 2009-08-12 14:49:58 -05:00
IMAP.py Change X-OfflineIMAP header format 2010-12-09 19:52:48 +01:00
LocalStatus.py much faster deleting of messages from LocalStatus 2010-03-31 21:32:51 -05:00
Maildir.py Patch for maxage and maxsize options 2009-08-16 09:27:49 -05:00
UIDMaps.py Sync INTERNALDATE <-> mtime 2006-08-22 02:09:36 +01:00