aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/archivemail_all31
1 files changed, 31 insertions, 0 deletions
diff --git a/examples/archivemail_all b/examples/archivemail_all
new file mode 100644
index 0000000..30cb05e
--- /dev/null
+++ b/examples/archivemail_all
@@ -0,0 +1,31 @@
+#!/bin/sh
+#
+# This is an example shell script I use from my crontab(5) file to selectively
+# archive some of my mailboxes. Most of these mailboxes come directly from
+# procmail and are in maildir-format -- not that it should really matter.
+#
+# I probably could have done them all as:
+# $ARCMAIL $HOME/Mail/*
+# ...if I had enough disk space to keep mail uncompressed for 180 days :)
+#
+set -e
+
+ARCMAIL="/usr/local/bin/archivemail --quiet --output-dir=$HOME/Mail/Archive/ "
+
+$ARCMAIL --days 14 $HOME/Mail/debian-user \
+ $HOME/Mail/linux-kernel \
+ $HOME/Mail/python-list \
+ $HOME/Mail/spam-l
+
+$ARCMAIL --days 30 --delete $HOME/Mail/duplicates
+
+$ARCMAIL --days 90 $HOME/Mail/bugtraq \
+ $HOME/Mail/debian-devel \
+ $HOME/Mail/debian-mentors \
+ $HOME/Mail/spam
+
+$ARCMAIL $HOME/Mail/cm-melb \
+ $HOME/Mail/exsouthrock \
+ $HOME/Mail/received \
+ $HOME/Mail/sent \
+ $HOME/Mail/vim