Now I already have a home SAMBA server, running Debian, which also acts as a mini desktop. I decided to use this as my mail volume isnt huge
I get ~20 valid emails a day, ~200-500 spams depending on the day of week really.
Read it here
Setting SpamAssassin up is NOT easy, and requires a lot of tinkering to get runnign as you want (hence my playing with a test domain). Once complete however, its an brilliant system in my opinion at least.
Now its up and running, only 4 spams have hit my mailbox (though Im still storing all spam – aim is to not store very high scoring spams in future, and only store uncertain results. Though right now, with ~5000 spams not hitting my mailbox Im a happy bunny.