Using email storage in single folders makes it hard to train DSPAM. Sending email to the firstname.lastname@example.org alias works, but a more user-friendly system is needed. Additionally, since Mozilla Mail (Thunderbird) does a good job with 'Junk', it would be useful to process all user files for 'Junk' in their home directories. This small program grabs the DSPAM signatures of each email in the files provided and feeds them to DSPAM.
MailChariot's only mission is to get your incoming email (for example from /var/spool/mail), filter it through a spam filter, and put it into a spam or ham mailbox. If you don't agree with the spam filter's decision, you can move it to the notspam or notham mailbox and MailChariot will mark the message as ham or spam respectively. This design is mail client agnostic. It is ideal for use on shared hosts where the provided spam filtering is not effective enough.