just an OT question -- is there any reason the SpamAssasin on SuSE (8.2) is so far behind what is available from the developer, which is version 2.63?
I installed 2.63 with my suse 8.2, it is not difficult. I understand the policy is not to do version updates of packages, only security patches, in order not to break dependencies.
However, it could be argued whether following that policy with SpamAssassin compromises security - my opinion is that it does, therefore, I upgraded it myself.
I didn't find any answers for that thread here, so I found my own information about: a) amavisd-new is able to work together with spamassassin, but does not allow user defined rules. b) postfix & amavisd on 8.2 work fine together and spamassassin can be included via procmail. I installed spamassassin from www.spamassassin.org (not the one shipped with SuSE, because it's newer). Here you get a config: http://www.yrex.com/spam/spamconfig.php => activate razor-agents, deactivate rbl-lookups (this is timeconsuming) For Postfix setupup own rbl_check and procmail as local delivery /etc/postfix/main.cf: mailbox_command = /usr/bin/procmail -a "$EXTENSION" /etc/procmailrc smtpd_sender_restrictions = hash:/etc/postfix/access, reject_unknown_sender_domain smtpd_client_restrictions = reject_rbl_client relays.ordb.org You may add: mime_header_checks = regexp:/etc/postfix/mime_header_check body_checks = regexp:/etc/postfix/body_checks And put basic regexp syntax, to filter before spamassassin (to prevent it from overload!). I installed razor agents http://razor.sourceforge.net/ and the needed perl modules from razor-sdk with: perl -MCPAN -e shell; install <Module> quit For each user you want to activate razor-agents with reporting: su <user> razor-admin -create razor-admin -register The installation is described in each package. Read README and INSTALL. Here is my /etc/procmailrc: # I don't use spamd/spamc, instead I use the perl-script! :0fw: spamassassin.lock * < 256000 | /usr/bin/spamassassin # I added spambox to /etc/skel, is needed for any user, maybe you write a small script (like I did) to copy it in all user's dirs. # Spam >15% to spambox 1 :0: * ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\* spambox/almost-certainly-spam # Mails with > 1% spam go to spambox 2 for analysing :0: * ^X-Spam-Status: Yes spambox/probably-spam # Work around procmail bug: any output on stderr will cause the "F" in "From" # to be dropped. This will re-add it. :0 * ^^rom[ ] { LOG="*** Dropped F off From_ header! Fixing up. " :0 fhw | sed -e '1s/^/F/' } # Errorhandling :0e EXITCODE==$? Have a lot of fun Philippe