Sorry, I know absolutely nothing about cyrus. Greg
> could you describe an alternative scenario using cyrus > > On Fri, 30 May 2003, Greg Webster wrote: > >> Hello, SpamAssassin mailing list :) >> >> Some new documentation I've created. I'll be placing this online, but >> figured I'd post it here as well. Maybe of some use to people :) >> >> Please note: File locations are based on my own install. Yours may be >> different, and should be checked and appropriate changes made. >> >> 1. Install postfix and get it working for your domain. See >> http://www.postfix.org for details. >> >> 2. Install SpamAssassin. The easiest way to do this is with the >> command "perl -MCPAN -e 'install Mail::SpamAssassin'" >> >> 3. As root, create a file at /usr/bin/postfixfilter with the following >> content: #!/bin/bash >> /usr/bin/spamc | /usr/sbin/sendmail -i "$@" >> exit $? >> >> 4. Run "chmod 755 /usr/bin/postfixfilter" >> >> 5. Create a user called 'spamfilter'. Make it a complete user, with >> home directory and shell. >> >> 6. Run "chown spamfilter /usr/bin/postfixfilter" >> >> 7. In /etc/postfix/master.cf in the "Services" section, alter the >> 'smtp' line as follows (the " -o con..." SHOULD be on the next line: >> >> # >> ----------------------------------------------------------------------- >> -- smtp inet n - n - - smtpd >> -o content_filter=spamfilter: >> # >> ----------------------------------------------------------------------- >> -- >> >> 8. In /etc/postfix/master.cf in the "Interfaces to non-Postfix >> software" section add: >> >> # >> ----------------------------------------------------------------------- >> -- spamfilter unix - n n - - >> pipe >> flags=Rq user=spamfilter argv=/usr/bin/postfixfilter -f ${sender} -- >> ${recipient}# >> ----------------------------------------------------------------------- >> -- >> >> 9. Restart postfix and make sure you can still get email. Send a fake >> spam through the system (from an outside address) to verify that spam >> is marked as spam. For information on configuring SpamAssassin, go to >> http://www.spamassassin.org. >> >> 10. Install 'procmail' if it is not already installed. To discover >> this try 'which procmail'. >> >> 11. For each user who needs a 'spam' mailbox, follow steps 12 - 13. >> You can safely stop right here if you do not want any users to have >> their spam filtered into another mailbox. >> >> 12. Create a file in their home directory, owned by them, called >> '.procmailrc'. Enter the following into it, making sure that the >> locations listed are what you wish to use for mailbox location (here >> we are using /home/$username/mail/ as the location for mail folders:# >> ----------------------------------------------------------------------- >> -- MAILDIR=$HOME/mail >> DEFAULT=$HOME/mail/Inbox >> LOGFILE=$HOME/mail/proc.log >> >> # Catch SPAM >> :0 >> * ^X-Spam-Flag: YES >> * ^X-Spam-Level: \*\*\*\*\*\* >> spam >> # >> ----------------------------------------------------------------------- >> -- >> >> Explanation of the above - >> >> MAILDIR is the location of mailbox folders >> >> DEFAULT is the default mailbox. >> >> "* ^X-Spam-Flag: YES" makes sure the email is marked as spam >> before >> doing anything with it. >> >> "* ^X-Spam-Level: \*\*\*\*\*\*" make sure the spam received a >> 'spam >> score' of at least 6 before doing anything with it. This ensures that >> 'borderline' cases that are more likely to be 'false positives' >> (meaning they have been falsely marked as spam) do not go into the >> spam mailbox. >> >> 'spam' is the name of the mailbox they are going into. >> >> 13. Create a file in their home directory, owned by them, called >> '.forward'. Enter the following into it, changing 'username' to their >> username. Include the quotes and the pound ("#") symbol! >> >> "|IFS=' ' && exec /usr/bin/procmail || exit 75 #username" >> >> 14. As with any change made to user's mailboxes, test! >> >> 15. Keep SpamAssassin update with the same procedure you used to >> install it in #2. >> >> >> Greg >> >> >> ------------------------------------------------------- >> This SF.net email is sponsored by: eBay >> Get office equipment for less on eBay! >> http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 >> _______________________________________________ >> Spamassassin-talk mailing list >> [EMAIL PROTECTED] >> https://lists.sourceforge.net/lists/listinfo/spamassassin-talk >> > > -- > Robin Mordasiewicz > 416-207-7012 > UNIX System Developer > Primus Canada ------------------------------------------------------- This SF.net email is sponsored by: eBay Get office equipment for less on eBay! http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk