To keep track of all unsolicited mail my mail server recieves daily I came across a nice Spamassassin plugin called Stats Plugin. This plugin dumps realtime Spamassassin statistics (mail,spam,ham) into a MySQL table from which you can easily create graphs with Cacti.

Have a look at my Spam Stats page in the sidebar.