On Mon, Jul 07, 2003 at 02:21:40PM -0400, Bill Mills-Curran wrote:
I have successfully set up spamassassin on my Red Hat 8 box but I thought I'd try to install a new version so I could use the Bayesian filters.
Mmmmm, Bayesian filter ...
After installing the rpm, all I needed was a .forward file:
"| /usr/bin/spamassassin || exit 75"
You used SA for delivery which wasn't suggested. That functionality was removed a while ago (2.40?)
My email just disappears, but there are some words about needing to
Yeah, SA doesn't deliver mail anymore. There were big warnings in the INSTALL and/or README doc about it.
use procmail to invoke spamassassin. So, I changed my .forward:
You don't need procmail if you're going to use it site-wide (ie: via MTA), but most people use procmail. FYI.
"|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #bcurran"
Just get rid of the .forward. The default in Linux (and definately in RH) is to have procmail be the local delivery agent (LDA). So procmail ought to already be in /etc/smrsh, and you can just use a .procmailrc and it'll automatically be read during delivery. If you had to make the symlink and such, you'll want to check your setup to see if you're doing something custom.
My best guess is that the .forward file isn't right, and I'm haven't been a procmail user, so I'm not at all sure what it needs. I got the .forward contents from the spamassassin docs.
Some platforms need that, some don't. We should probably change that section of the docs to be more clear about things. -- Randomly Generated Tagline: "The way of the warrior is one of peace interrupted by an occasional unavoidable ass-kicking." - unknown