Quick Robin, to the BatBook!
OK, so Sendmail is hard to configure, it makes
life difficult and it's not as flouncy as postfix, but I love it.
It really makes you work for your lunch, but you feel so much more when you
actually get what you want working.
I have been working with SpamAssassin for
quite a while, however it doesn't integrate well into Sendmail. That was, of
course, until spamass-milter came along.
Using spamass-milter, you get the same level of funtionality with spamassassin
that you do when you use MTA's such as postfix. You can check mail on a site
wide basis and reject mail at the server end if it scores over a certain
number of hits.
I have packaged the tool up into a debian package (see below) to use in my
installations.
The program is available from here or for those of us who use Debian, you can use
deb http://bandcamp.tv/ stable main
in your sources.list.
Note : Debian Sarge now has an official spamass-milter package, I'd suggest using that one!