Skip to content

Releases: DavidMStraub/imapbackup3

v0.2.1

18 Oct 11:31
Compare
Choose a tag to compare

This a bug fix release fixing 3 issues.

v0.2

13 Oct 19:26
Compare
Choose a tag to compare

The new version brings major refactoring by removing old code and replacing it with more modern APIs. In particular, it uses the mailbox module for dealing with the local mailbox and the email.message.EmailMessage class for handling individual messages. This allows for new features but also requires Python 3.6 or newer.

New features

  • The format of the local mailbox can now be chosen to be Maildir as alternative to mbox. There is a new -m switch on the CLI to choose it
  • Using the Python API, a function msg_filter can be passed to the download methods that can be used to filter out or modify certain messages

Breaking changes

  • Python 3.6 is now the minimum required version

v0.1

12 Oct 09:36
Compare
Choose a tag to compare

This is the first usable release of imapbackup3.

This ports almost all of the functionality of the original Python 2 script to a Python 3 module with an almost compatible CLI interface, but also usable as a library by other packages.