sieveshell
¶
The sieveshell
utility allows users to manipulate their scripts on a remote server. Placing a script and activating it on the server also compiles the script to bytecode for faster execution.
Sieveshell works via MANAGESIEVE, a work in progress.
Synopsis
sieveshell [--user=user] [--authname=authname] [--realm=realm] [--exec=script] server[:port]
sieveshell --help
Command-Line Options
-
-u
,
--user
<user>
¶ The authorization name to request; by default, derived from the authentication credentials.
-
-a
,
--authname
=<authname>
¶ The user to use for authentication (defaults to current user).
-
-r
,
--realm
=<realm>
¶ The realm to attempt authentication in.
-
-e
,
--exec
=<script>
¶ Instead of working interactively, run commands from script, and exit when done.
get¶
Fetches a script from the server. If no <filename> is provided, display script contents to stdout.
> get <name> [<filename>]