Re: Advice, Please.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Sat, 17 Feb 2007, Phil Savoie wrote:

I have a home setup where I am using Centos 4.4 as a sort of mail server. This is what I have done.

I have it configured to pop mail locally. I have fetchmail configured to dl from my provider my families mail through a cron job and .fetchmailrc in their home directories. They then pop the server to retrieve their mail. They send their mail directly through the provider.

I have been relying on spamassasin on their local boxes to learn and filter out the spam but find it is only doing about half of the job even after months of training.

I guess my question is this. Is there a way to do further spam filtering on the mail server incorporating my method of doing mail or am I not just doing this right?

My experience is that the version of spamassassin that ships with CentOS 4 is simply out of date. What works best for me using the Dag Wieers/RPMforge version (currently at 3.1.7).

Semi-tricky is that fact that it requires some other packages as well. Here's my /etc/yum.repos.d/rpmforge.repo (which also includes some packages unlikely to be of interest to you, like cfengine and conserver):

----- %< -----
# Name: RPMforge RPM Repository for Red Hat Enterprise 4 - dag
# URL: http://rpmforge.net/
[rpmforge]
name = Red Hat Enterprise $releasever - RPMforge.net - dag
mirrorlist = http://apt.sw.be/redhat/el4/en/mirrors-rpmforge
enabled = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1
includepkgs = cfengine clamav clamav-db clamav-milter clamd conserver perl-Archive-Tar perl-IO-Zlib rpmforge-release spamass-milter spamassassin subversion
----- %< -----

Make sure the includepkgs list is all on one line. Then "yum upgrade spamassassin" should get you the new packages.

After installing the new spamassassin,

1. Run sa-update to grab the latest stock ruleset from
   updates.spamassassin.org, though I suggest you read the
   sa-update(1) man page first to understand what you're doing.

2. For each SpamAssassin user, at the very least, run (as that user)
   'sa-learn --import' to update their Bayes databases. It's probably
   most helpful to read the MIGRATION section of the sa-learn(1) man
   page. You'll most likely want to disable the fetchmail runs during
   the migration.

--
Paul Heinlein <> heinlein@xxxxxxxxxx <> www.madboa.com
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux