aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/README.mold_remover
diff options
context:
space:
mode:
authorRob Funk <rfunk@funknet.net>2004-08-24 18:04:32 +0000
committerRob Funk <rfunk@funknet.net>2004-08-24 18:04:32 +0000
commitfd2543489b53fe34a18b7204d6803bf527c0d198 (patch)
tree13f1b84304d2dcc81df3a02abd9e368843418d4c /contrib/README.mold_remover
parent5cf6d4dfd6319a4798765004b32c0da775488f0e (diff)
downloadfetchmail-fd2543489b53fe34a18b7204d6803bf527c0d198.tar.gz
fetchmail-fd2543489b53fe34a18b7204d6803bf527c0d198.tar.bz2
fetchmail-fd2543489b53fe34a18b7204d6803bf527c0d198.zip
Update mold_remover to version 0.3, from http://sf.net/projects/moldremover
svn path=/trunk/; revision=3933
Diffstat (limited to 'contrib/README.mold_remover')
-rw-r--r--contrib/README.mold_remover31
1 files changed, 31 insertions, 0 deletions
diff --git a/contrib/README.mold_remover b/contrib/README.mold_remover
new file mode 100644
index 00000000..0f814885
--- /dev/null
+++ b/contrib/README.mold_remover
@@ -0,0 +1,31 @@
+Mold Remover
+
+Mold Remover is a short python script which integrates with fetchmail
+<http://catb.org/~esr/fetchmail/> and allows the user to specify the
+number of days that mail should remain on the pop3 server before being
+deleted.
+
+It is released under the GNU GPL <http://www.gnu.org/copyleft/gpl.html>.
+
+Usage:
+Set up fetchmail to run with keep and uidl options.
+Edit the mold_remover.py file to specify the mailserver address
+and login/password details. Also specify the UIDL file created by
+fetchmail (this is created automatically by fetchmail when uidl option
+is selected in the fetchmailrc file usually at
+/var/mail/.fetchmail-UIDL-cache). Remember to chmod the moldremover
+script to 700 so that passwords cannot be read. Next, edit the field to
+set how many days you want the mail to be left on the server. Lastly
+create a script to run moldremover.py with python which can either be
+run as a cron job or as part of your connection script. It is advisable
+to stop fetchmail before mold remover is run and then to restart
+fetchmail afterwards. Here is an example /etc/cron.daily/ script:
+
+#!/bin/bash
+/etc/init.d/fetchmail stop >> /var/log/messages
+/usr/bin/python /usr/local/bin/mold_remover.py >> /var/log/messages
+/etc/init.d/fetchmail start >> /var/log/messages
+
+Please feel free to email me (jmstone@dsl.pipex.com) if you have any questions or bugfixes!
+
+James Stone