Changes for version 0.00_10 - 2011-04-13

  • Fix explicit prereq for JSON::Any (thanks to CPAN testers).
  • Add some test coverage for Status and Status::Folder.

Changes for version 0.00_09 - 2011-04-10

  • Add tests for backimap moduless
  • Enable kwalitee tests.
  • Refactor backimap options with MooseX::Getopt.
  • Improve error detection while performing backups.
  • Add an option to exclude folders. (e.g. spam)
  • Fix bug on saving folder status.
  • Deal with renaming of IMAP folders.
  • Show a progress bar and ETA.

Changes for version 0.00_08 - 2011-03-31

  • Try to catch IMAP timeout error.
  • Add support for IMAP-UTF-7 encoding.
  • Add author and email attributes to storage.

Changes for version 0.00_07 - 2011-03-27

  • Improve status and storage coupling.
  • Add message purging on local storage.
  • Make only 1 storage commit per session.
  • Add option for cleaning dirty storage.

Changes for version 0.00_06 - 2011-03-21

  • Refactor imap to a Moose attribute.
  • Refactor git repository into generic storage.

Changes for version 0.00_05 - 2011-03-15

  • Refactor status to a Moose attribute with serialization.
  • Make the whole directory path on init.

Changes for version 0.00_04 - 2011-03-06

  • Add option to initialize directory.
  • Check previous status before starting backup.

Changes for version 0.00_03 - 2011-02-25

  • Save messages from all folders recursively.
  • Skip already existing messages.
  • Save application status in JSON.
  • Add verbose option.

Changes for version 0.00_02 - 2011-02-20

  • Enable developer tests when available.
  • Add usage information.
  • Save INBOX messages into an existing Git repository.

Changes for version 0.00_01 - 2011-02-13

  • Show new and total number of messages per imap folder.
  • Initial release.

Documentation

backups imap mail

Modules

backups imap mail
manages IMAP connections
manages backimap status
backimap folder status
manages backimap storage

Provides

in lib/App/backimap/IMAP.pm