offlineimap/offlineimap
Nicolas Sebrecht ba47138616 folder/IMAP: introduce dedicated parsing for davmail (not supporting UIDPLUS)
Some returned responses end with ')' rather than 'UID XXX)' as expected.

BTW, a better policy could be to request for the 'X-OfflineIMAP' header only
rather than fetching all the headers and looking for it manually.

Also:
- Strip the output when error occurs: we don't need the full response unless
  'imap' debug mode is enabled.
- Improve the comments.

Github-ref: https://github.com/OfflineIMAP/offlineimap/issues/479
Tested-by: https://github.com/secomi
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2017-06-27 20:32:58 +02:00
..
folder folder/IMAP: introduce dedicated parsing for davmail (not supporting UIDPLUS) 2017-06-27 20:32:58 +02:00
repository remove support for the status_backend configuration option 2017-03-25 13:47:30 +01:00
ui Acquire lock before updating the CursesLogHandler window 2017-04-23 12:48:12 +02:00
utils Add OpenSUSE to list of supported distros 2016-11-03 16:35:24 +01:00
CustomConfig.py ConfigHelperMixin must be new-style class to not break inheritance 2016-07-30 04:26:25 +02:00
__init__.py v7.1.1 2017-05-28 18:08:54 +02:00
accounts.py maxage: use the remote folder first to compute min_uid 2017-05-21 00:50:04 +02:00
bundled_imaplib2.py bump from imaplib2 v2.55 to v2.57 2017-03-05 13:28:47 +01:00
emailutil.py Rename email.Parser to email.parser 2016-05-10 02:53:09 +02:00
error.py more consistent style 2015-01-07 21:31:43 +01:00
globals.py fix: when called with -a, mbnames must not erase entries of other accounts 2016-06-25 17:33:42 +02:00
imaplibutil.py improve error message when ssl_version must be set due to the tls_level 2016-07-25 03:29:25 +02:00
imapserver.py imapserver: provide some SSL info while in imap debug mode 2017-04-30 12:15:08 +02:00
imaputil.py Fix utf7 decode error not caught 2016-11-02 12:27:00 +01:00
init.py env info (used by -V and banner): add openssl version 2017-05-02 17:09:03 +02:00
localeval.py minor code enhancements 2016-07-28 00:42:35 +02:00
mbnames.py mbnames: don't duplicate entries in autorefresh mode 2017-05-19 08:32:22 +02:00
threadutil.py fix the profile mode 2016-11-08 07:11:33 +01:00
virtual_imaplib2.py bump from imaplib2 v2.53 to v2.55 2016-06-11 11:08:02 +02:00