Previous: sieve interpreter, Up: sieve


2.8.2 A Sieve to Scheme Translator and Filter

A Sieve to Scheme Translator sieve.scm translates a given Sieve script into an equivalent Scheme program and optionally executes it. The program itself is written in Scheme and requires presence of Guile 1.4 on the system. For more information on Guile refer to Overview.

-f filename
--file filename
Set input file name.
-o filename
--output filename
Set output file name
-L dirname
--lib-dir dirname
Set sieve library directory name
-d level
--debug level
Set debugging level

The Scheme programs produced by sieve.scm can be used with guimb or mail.local.