I have started using the ASSP proxy for Spam-fighting on a separate computer from the main mailserver - to reduce the load on our main server
The ASSP server project is an Open Source platform-independent transparent SMTP proxy server that leverages numerous methodologies and technologies to both rigidly and adaptively identify spam. This web site's domain name, "ASSPSMTP", is the common name used for the daemon or service running ASSP.
[From Welcome - ASSP Wiki]
And it is really super easy to set up under OsX, just copy the (unpacked) folder from the Web download page, and start it with :
"perl assp.pl" - just make sure nothing else uses port 25.
The access the management page on port 55555 of the computer it runs on.