You can set your mail program to automatically delete old spam messages. However, if you do this, you should still review your spam messages to make sure that no good messages are deleted. Not only would you lose such messages if you don’t correct all the mistakes, but SpamSieve would also incorrectly learn that they are spam, leading to more mistakes in the future.
Apple Mail
We recommend Setting the Junk Mailbox in Apple Mail. Then:
Entourage
You can set Entourage so that when it quits it will delete all the spam messages that are older than 7 days (or whichever interval you choose):
MailMate
See this forum post.
Outlook
Outlook 365 does not support schedules.
Outlook 2011
You can set Outlook so that when it quits it will delete all the spam messages that are older than 7 days (or whichever interval you choose):
Postbox
See the Automatically delete junk mail older than setting in the Accounts preferences.