Have you ever used your Junk filter? That's what it's there for. To help filter out junk. It's a dynamic learning filter so you need to train it by continually adding the junk files to it. Admittedly viruses are the hardest to filter out but they will filter out with time & persistance. Google
Overpeer to get an idea of the types of groups who spam the network. Also see other types of spam discussions here
autogenerated spam results