actually its quite easy to install
1st install the procmail rpms from darrel mays site and follow his howto to get it working. after this is installed, make sure you choose "geek mode" (this lets you hand configure the procmailrc file in your user dir.
next, download cvs from rpmfind.net, and cvs yourself the directory (or download the build in tar.gz format). I placed my junkfilter directory in /opt
so....(substitute HOME with your /home/e-smith/files/users/USER directory
#mkdir -m 755 HOME/.procmail
#mv -i HOME/.procmailrc $HOME/.procmail/procmailrc
#ln -s HOME/.procmail/procmailrc $HOME/.procmailrc
pico your .procmail/procmailrc file
and set/add the following
PMDIR=$HOME/.procmail
JFDIR=/opt/junkfilter
FORMAIL=/usr/bin/formail
MAILDIR=$HOME/Mail
PMDIR=$HOME
# Take action if junkfilter caught a junkmail.
:0
* JFEXP ?? .
{
# This is for the whitelist. The message is tagged with an
# X-Spammer: header, but is not filtered away.
:0 f
* JFSTATUS ?? 1
| formail -i "X-junkfilter: $JFVERSION" -i "X-Spammer: $JFEXP"
# Non-whitelist messages are tagged and sent to a junk mailbox.
:0 E :
| formail -i "X-junkfilter: $JFVERSION" -i "X-Spammer: $JFEXP" \
>> junkmail
}
control x to save, and (almost done...)
#cd /opt
#tar -zxvf junkfilter.tar.gz
#mv junkfilter.blah blah junkfilter
#cd junkfilter
#PMDIR=/opt/junkfilter
#export PMDIR
./jf build all
voila, now your done. send yourself some spam to test. All of the spam will be directed towards a file named junkmail in the user dir. Check it to make sure its not deleting nonspam.