Eberhard, for someone who manages a linux system in his spare time, you
have an pretty impressive depth of knowledge of the Linux operating system.
I also manage a Linux server in my spare time but am hard pressed to spend
the time I would like in understanding its intricasies.
For those who perhaps lack Eberhard's experience in the customisation of
the Linux operating system, there are some quick and dirty short cuts that
can take you a great deal of the way towards setting up spam filtering
without the upfront investment in understanding Sendmail macros, procmail
filters, and a host of other excellent but often cryptic utilities.
The most recent version of Sendmail is the place to start. You can find it
at http://www.sendmail.org. This site also has links to the best anti-spam
sites on the net. Having installed Sendmail (which is now a virtually
painless process), you can grab the latest sendmail.cf file from the RedHat
site. The Redhat sendmail.cf comes pre-configured with most of the
anti-spam defaults that you could want such as anti-relaying, address
look-ups, and standard allow/deny/junk files. This is what I did and it
allowed me to establish some basic protection for our web-to-email server
when I didn't have the time to do the vulcan mind-meld with the 800 page
O'Reilly book ;-)
Be careful though. It is very easy to shut down mail completely on your
system if you are not careful with the filtering. I recommend running your
new version of sendmail on a different port while you are testing it out.
The sendmail.org site also has some links to scripts that can automate
testing of your filtering.
Steve Song <[log in to unmask]>
Unganisha (Connectivity) Project <http://www.idrc.ca/unganisha>
International Development Research Centre
P.O. Box 8500, Ottawa, Ontario, Canada, K1G 3H9
Tel. +1 613 236 6163 x2268 Fax +1 613 567 7748