Projects / sift


The sift IMAP client is a simple scriptable tool which allows you to carry out a number of operations against the messages maintained on a remote IMAP server. Using simple rules chained together, you may select messages of interest and apply various operations to them.

Operating Systems

Recent releases

  •  02 Aug 2008 02:57

    Release Notes: This release adds the ability to select messages based upon the values of the "Cc" and "Bcc" headers. No other changes were applied, but the code was overhauled completely to make future pattern matching and extensions very simple.

    •  30 Jul 2008 18:03

      Release Notes: This release adds several more primitives for selecting messages, and updates each of the existing selection primitives to allow full Perl regular expressions to be used. The fetching of messages from the remote IMAP server has been improved to use the local disk as a cache. This means we may avoid fetching messages multiple times.

      •  26 Apr 2008 10:49

        Release Notes: This release improves the error handling of all rule parsing such that errors will cause the processing to stop rather than risking the corruption, loss, or damage of mail. There have also been some matching documentation updates.

        •  21 Apr 2008 08:34

          Release Notes: This release includes enhanced documentation and the new ability to apply rules directly from the command line rather than via a rulefile.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.