Hey Garner,
Your situation can be improved. Your SpamAssassin set up should be working better for you.
First, if you just want to check and see if SpamAssassin is "working," you can check your amavis.log. A quick was to do this is to open ServerAdmin and then click Mail --> Logs and choose "Junk Mail/Virus Scanning." This log will show you what amavis is up to. At various times, you'll be able to see when amavis hands off a message to SpamAssassin and see the results (look for references to "SA msg read", "SA msg parse", etc.).
If you want to get some statistics you can show your boss, you may want to look into MailGraph. See Alex's tutorial here:
http://osx.topicdesk.com/content/view/87/62/
However, I suspect you are worried that SpamAssassin is not learning and is not doing a better job of filtering out junk. Have you done the symlink fix, installed custom SARES rules, and tightened up your SA tag levels?
If not ... read on ...
Given your post, it's hard to tell how much customization you have done. Assuming you have done no more customization than you have shared in your post, then the following instructions should help.
You say you have already installed Spamtrainer. Check you have done the following:
(#1) Run:
sudo spamtrainer -f
This will Fix the amavisd/spamassassin configuration on OS X 10.4.x (in particular, this applies the symlink fix for Mac Server that needs to be made for proper SpamAssassin learning).
(#2) Then, run ...
sudo spamtrainer -a
This will add some additional SARES rule-sets to your configuration.
(#3) Then run ...
sudo spamtrainer -i
... and set up are daily cron script for SpamAssassin learning.
Once you have run these steps, be aware that SpamAssassin needs to learn at least 200 junk/notjunk e-mails before it kicks in. You will not see any impact from the learning process until you've fed SpamAssassin with at least 200 e-mails).
(#4) You need to optimize the SpamAssassin levels in your amavisd.conf file.
Review this post by Pterobyte that outlines some suggested levels and make the appropriate changes for your client's system.
(#5) Finally, if you are using OS X 10.4 Server and you want to lock down down your Postfix restrictions, download Pterobyte's "Frontline Spam Defense" at:
http://osx.topicdesk.com/tutorials
This will cut down on more than 50% of the spam hitting your server before it ever gets to the content filter. +If you do this tutorial, please follow it exactly, I can't tell you how many people have downloaded that tutorial and then posted a problem to this board that is immediately resolved by pointing out a typo.+ 🙂
(#6) Once you have done all of this, it's really just a matter of letting SpamAssassin learn. Have you set up the junkmail and notjunkmail folders that allow users to feel SA ham and spam messages?