One of the main reasons I upgraded my old server was for better spam prevention, I'm really getting slammed these days. Unfortunately there isn't much documentation on using spam prevention in OS X Server.
I) Realtime Spam DNS BlackBlock Lists [whatever you wanna call em]
These are the ones I use:
cbl.abuseat.org
sbl.spamhaus.org
xbl.spamhaus.org
bl.spamcop.net
list.dsbl.org
Anyone know of any other good ones to use? Note that I specifically do not want to use lists that block residential ISP customers just for being customers, I think that policy is complete BS.
II) The SpamAssasin-O-Meter
The Server Admin app has a neat little slider for the 'aggressiveness' of the spam checking it does. It goes from 40 hits to 1 hit. Whats a good value to use here? I set it to 1 hit on my little test run and even then I was getting a surprising amount of spam pass through as not spam.
III) Real SpamAssassin Config
My server's domain is macfixer.net. I host one email at that domain, and several other addresses at several other domains, all hosted on my server. When I turned junk mail scanning on, it appeared as though only mail going to my macfixer.net email address was getting checked at all. None of my other email addresses got ANY emails marked as spam. And I got a LOT of spams during this little test run. Is there something I have to do here to get the spam checking to apply to all hosted email accounts. ACTUALLY looking forward, it would be good if I could exclude specific accounts form checking but check all others, but thats NOT a priority at this point.