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.
SpamCheck is an email scanning and quarantine system for Linux systems. Making use of a number of open source technologies, including SpamAssassin, Exim, and MySQL, it provides an easy-to-use, but powerful method to filter email for your domain. Once configured, multiple domains can be added and administered with the Web interface. Email is scanned and scored, non-spam is then passed on to a destination email server, while spam is either blocked or quarantined. Individual users can log in and review their quarantined email, and manage their settings through the Web-based interface.
Using email storage in single folders makes it hard to train DSPAM. Sending email to the email@example.com 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.