Offlineimap Versions Save

Read/sync your IMAP mailboxes (python2) [LEGACY: move to offlineimap3]

v6.5.6-rc1

9 years ago

First release candidate for the upcoming v6.5.6

Changes since 6.5.5:

  • Add knob to invoke folderfilter dynamically on each sync (GitHub#73)
  • Add knob to apply compression to IMAP connections (Abdó Roig-Maranges)
  • Add knob to filter some headers before uploading message to IMAP server (Abdó Roig-Maranges)
  • Allow to sync GMail labels and implement GmailMaildir repository that adds mechanics to change message labels (Abdó Roig-Maranges)
  • Allow to migrate status data across differend backends (Abdó Roig-Maranges)
  • Support XDG Base Directory Specification (if $XDG_CONFIG_HOME/offlineimap/config exists, use it as the default configuration path; ~/.offlineimaprc is still tried after XDG location) (GitHub#32)
  • Allow multiple certificate fingerprints to be specified inside 'cert_fingerprint'

v6.5.5-rc3

10 years ago

This is a long overdue release candidate. It includes many fixes from the time of 6.5.5-rc2, here they are:

  • Avoid lockups for IMAP synchronizations running with the "-1" command-line switch (X-Ryl669 [email protected])
  • Dump stacktrace for all threads on SIGQUIT: ease debugging of threading and other issues
  • SIGHUP is now handled as the termination notification rather than the signal to reread the configuration (Dmitrijs Ledkovs)
  • Honor the timezone of emails (Tobias Thierer)
  • Allow mbnames output to be sorted by a custom sort key by specifying a 'sort_keyfunc' function in the [mbnames] section of the config.
  • Support SASL PLAIN authentication method. (Andreas Mack)
  • Support transport-only tunnels that requre full IMAP authentication. (Steve Purcell)
  • Make the list of authentication mechanisms to be configurable. (Andreas Mack)
  • Allow to set message access and modification timestamps based on the "Date" header of the message itself. (Cyril Russo)
  • "peritem" format string for [mbnames] got new expansion key "localfolders" that corresponds to the same parameter of the local repository for the account being processed.
  • [regression] pass folder names to the foldersort function, revert the documented behaviour
  • Fix handling of zero-sized IMAP data items (GitHub#15).
  • Updated bundled imaplib2 to 2.35:
    • fix for Gmail sending a BYE response after reading >100 messages in a session;
    • includes fix for GitHub#15: patch was accepted upstream.
  • Updated bundled imaplib2 to 2.36: it includes support for SSL version override that was integrated into our code before, no other changes.
  • Fixed parsing of quoted strings in IMAP responses: strings like "" were treated as having " as the escaped quote, rather than treating it as the quoted escaped backslash (GitHub#53).

Release cycle for 6.5.5 should be really fast, only critical fixes should go into it, the rest will go into 6.5.6.

Happy testing!