Penguin

Differences between version 3 and previous revision of SpamAssassin.

Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History

Newer page: version 3 Last edited on Friday, June 13, 2003 3:25:59 pm by CraigBox Revert
Older page: version 2 Last edited on Friday, June 13, 2003 3:09:43 pm by CraigBox Revert
@@ -6,4 +6,36 @@
  
 SpamAssassin is written in [Perl] and is licensed under the same license as Perl itself. 
  
 (Note, this product will assassinate [Spam], but will leave [SPAM] well alone!) 
+  
+-----  
+  
+!How to make SpamAssassin run on your local e-mail machine (with XimianEvolution in mind)  
+  
+* get and install SpamAssassin, test that it works by piping a good email and a spam email through it  
+* check that fetchmail(1) works, write a .fetchmailrc file  
+* check that procmail(1) works, write a .procmailrc file  
+* disable the regular pop mailboxes in Evolution  
+* add a new "local delivery" mailbox to Evolution  
+* write a tiny script I called "getmail" that does "fetchmail -m procmail" and make sure that it gets your email from the POP3 server correctly  
+* add getmail to your crontab to run every 5 minutes  
+* add a filter rule to Evolution: if specific header X-Spam-Flag = YES, drop the email in my Spam folder  
+  
+  
+.fetchmailrc:  
+ poll mail.myisp.co.nz  
+ user "pop3user" password "secret" is user "localuser" here  
+  
+.procmailrc  
+  
+ :0fw  
+ | spamassassin -P  
+  
+~/bin/getmail:  
+  
+ #!/bin/bash  
+ /usr/bin/fetchmail -m /usr/bin/procmail >> ~/log/fetchmail  
+  
+crontab:  
+  
+ */5 * * * * /home/localuser/bin/getmail