mirror of
https://git.code.sf.net/p/archivemail/code
synced 2025-03-12 07:42:50 +00:00
Added example cron script and more info.
This commit is contained in:
parent
23e6f58c91
commit
2a67673c07
1 changed files with 41 additions and 2 deletions
43
README
43
README
|
@ -14,8 +14,47 @@ just the most recent messages.
|
||||||
|
|
||||||
'archivemail' can save a lot of disk space and will significantly reduce
|
'archivemail' can save a lot of disk space and will significantly reduce
|
||||||
overhead on your mail reader. The number of days before mail is considered
|
overhead on your mail reader. The number of days before mail is considered
|
||||||
'old' is up to you, but the default is 180 days.
|
'old' is up to you, but the default is 180 days. To see the options
|
||||||
|
archivemail supports, try running 'archivemail --help'.
|
||||||
|
|
||||||
'archivemail' currently works on mbox-format and maildir-format mailboxes,
|
'archivemail' currently works on mbox-format and maildir-format mailboxes,
|
||||||
and requires python v2.0 or greater. It also supports deleting old mail
|
and requires python v2.0 or greater. It also supports deleting old mail
|
||||||
instead of archiving it.
|
instead of archiving it with the '--delete' option.
|
||||||
|
|
||||||
|
The best way to run archivemail is from cron. Giving the '-q' option to
|
||||||
|
archivemail will make it quiet, only printing messages if something went
|
||||||
|
wrong.
|
||||||
|
|
||||||
|
archivemail is not exactly blazingly quick at the moment, but if you run it
|
||||||
|
from cron you won't mind. Archiving from maildir mailboxes instead of 'mbox'
|
||||||
|
is a lot quicker too, since we don't have to do to as much effort to delete
|
||||||
|
mail from the original mailbox.
|
||||||
|
|
||||||
|
Here is an example script I use for running archivemail from cron:
|
||||||
|
__________________________________________________________________________
|
||||||
|
|
||||||
|
#!/bin/sh
|
||||||
|
#set -x
|
||||||
|
set -e
|
||||||
|
ARCMAIL="archivemail --output-dir=$HOME/Mail/Archive/ "
|
||||||
|
|
||||||
|
$ARCMAIL --days 30 --delete $HOME/Mail/duplicates
|
||||||
|
$ARCMAIL --days 90 $HOME/Mail/bugtraq \
|
||||||
|
$HOME/Mail/debian-devel \
|
||||||
|
$HOME/Mail/debian-mentors \
|
||||||
|
$HOME/Mail/debian-user \
|
||||||
|
$HOME/Mail/jobs \
|
||||||
|
$HOME/Mail/linux-kernel \
|
||||||
|
$HOME/Mail/python-list \
|
||||||
|
$HOME/Mail/spam \
|
||||||
|
$HOME/Mail/spam-l \
|
||||||
|
$ARCMAIL $HOME/Mail/cm-melb \
|
||||||
|
$HOME/Mail/exsouthrock \
|
||||||
|
$HOME/Mail/received \
|
||||||
|
$HOME/Mail/sent \
|
||||||
|
$HOME/Mail/vim
|
||||||
|
__________________________________________________________________________
|
||||||
|
|
||||||
|
The archivemail website is at: http://archivemail.sourceforge.net/
|
||||||
|
|
||||||
|
-- Paul Rodger <paul@paulrodger.com>
|
||||||
|
|
Loading…
Add table
Reference in a new issue