Node:Invoking Sieve, Next:Logging and Debugging, Up:sieve interpreter
The sieve invocation syntax is:
sieve [options] script
where script denotes the filename of the sieve program to parse, and options is one or more of the following:
-c
--compile-only
-d[flags]
--debug[=flags]
g  | Enable main parser traces
 | 
T  | Enable mailutil traces
 | 
P  | Trace network protocols
 | 
t  | Enable sieve trace
 | 
i  | Trace the program instructions
 | 
See Logging and Debugging, for detailed discussion of these.
-D
--dump
-e address
--email address
reject and
redirect actions. By default, the user email address is deduced
from the user name and the full name of the machine where sieve is
executed.
-f
--mbox-url=mbox
-k
--keep-going
-n
--no-actions
-t ticket
--ticket=ticket
-v
--verbose
Apart from these, sieve understands the options from the
following groups: sieve, mailbox, mailer,
logging.