[1.0]
Migrate messages from their mailbox (online) to another archive mailbox
[2.0]
Add off-line archiving: the destination mailbox get compressed and available to be downloaded or moved somewhere ...
Those messages are indexed for future search and recover
[3.0]
Web interface to manage, run, search (in which archived file is the mail)
[4.0 ?]
Search and recover (get the message out from the compressed mbox file, or the whole mbox)
[?]
Other selection criteria (not only the date)
[1.0] Works on one or more IMAP mailboxes (source). Destination mailbox can be one for all (if specified) or one for each source mbox (whith the standard Arch- prefix). Destination mailbox may be created.
[1.0] Messages selected by date:
[2.0] The destination mailbox is put offline (compressed, indexed and moved somewhere - ie samba/ftp share, tape, external hd ...)
[1.0] The system is:
[1.0] - a script to select and move messages (runnable via crontab)
[2.0] - a script to query the indexed mails and restore them
[3.0] - a cgi for a web interface to manage, run and search messages
[2.0] The indexing system record the following fields:
[2.0] - date
[2.0] - addressee
[2.0] - destination
[2.0] - subject
[2.0] - names of attached files
[2.0?] - keywords from the body
[2.0] - complressed file name
[3.0] The web interface allows to:
[3.0] - search by the recorded fields
[4.0] - recover the message from the ompressed mailbox
[4.0] - see the recovered email