Alex Muntada > App-backimap-0.00_13 > App::backimap

Download:
App-backimap-0.00_13.tar.gz

Dependencies

Annotate this POD

Module Version: 0.00_13   Source  

NAME ^

App::backimap - backups imap mail

VERSION ^

version 0.00_13

SYNOPSIS ^

    use App::backimap;
    App::backimap->new_with_options()->run();

ATTRIBUTES ^

status

Application persistent status.

imap

An object to encapsulate IMAP details.

storage

Storage backend where files and messages are stored.

METHODS ^

is_excluded( $folder )

Returns boolean indicating that $folder is on the excluded list of folders.

setup()

Setups storage, IMAP connection and backimap status.

backup()

Perform IMAP folder backup recursively.

run()

Parses command line arguments and starts the program.

OPTIONS ^

--uri STRING

For instance: imaps://user@example.org@imap.example.org/folder

--exclude STRING

Folder name to exclude from backup (e.g. spam)

--dir PATH

Defaults to: ~/.backimap

--init
--clean
--resume
--incremental
--explode
--verbose

AUTHOR ^

Alex Muntada <alexm@cpan.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2011 by Alex Muntada.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: