bincdrop branch

Jerry Lundström <[email protected]> Mon, 08 Aug 2005 15:15:07 +0200
Newsgroups gmane.mail.imap.binc.devel
Organization Section IT and Media, Stockholm University, Sweden
Message-ID <[email protected]>
Hi all,

There is now a bincdrop branch that you can checkout if you want to test 
bincdrop some at https://src.bincimap.org/branches/bincdrop .

You will also need the libcyrussieve if you want to test filtering, it 
can be found at http://people.su.se/~jelun/libcyrussieve/ .

 From the sieve rfc 3028 http://www.ietf.org/rfc/rfc3028.txt these 
things work right now: discard, reject, keep, fileinto .

Right now bincdrop reads the file 'binc-filter-sieve' inside the 
Maildir/ folder and compiles it to 'binc-filter-sieve-bc'. It will fail 
if it can't compile right now but mktemp support will be added. It has 
to do with the cyrus sieve code, it can only run bytecode from a saved 
bytecode file right now but I'm going to look into that also.

All other sieve functions will be added later in the future.

You execute bincdrop like this:

cat mail | bincdrop -F sieve Maildir

bincdrop <options...> <path to maildir>

only option -F works right now and all this can change in the future.

NOTE that this is NOT production safe yet!

-- 
Jerry Lundström
Sektionen för IT och media, Stockholms universitet
+46 (0)8 16 19 99 / http://www.it.su.se