1SIEVESHELL(1) User Contributed Perl Documentation SIEVESHELL(1)
2
3
4
6 sieveshell - remotely manipulate sieve scripts
7
9 sieveshell [--user=user] [--authname=authname] [--realm=realm]
10 [--exec=script] server[:port]
11
12 sieveshell --help
13
15 sieveshell allows users to manipulate their scripts on a remote server.
16 It works via MANAGESIEVE, a work in progress.
17
18 The following commands are recognized:
19
20 list list scripts on server.
21
22 put <filename> upload script to server.
23
24 get <name> [<filename>] get script. if no filename display to
25 stdout
26
27 delete <name> delete script.
28
29 activate <name> activate script.
30
31 deactivate deactivate all scripts.
32
34 -u user, --user=user
35 The authorization name to request; by default, derived from the
36 authentication credentials.
37
38 -a authname, --authname=authname
39 The user to use for authentication (defaults to current user).
40
41 -r realm, --realm=realm
42 The realm to attempt authentication in.
43
44 -e script, --exec=script
45 Instead of working interactively, run commands from script, and
46 exit when done.
47
49 [MANAGESIEVE] Martin, T.; "A Protocol for Remotely Managing Sieve
50 Scripts", draft-ietf-managesieve-03.txt, Mirapoint, Inc.; May 2001,
51 work in progress.
52
54 Tim Martin <tmartin@mirapoint.com>, and the rest of the Cyrus team
55 <cyrus-bugs@andrew.cmu.edu>.
56
57
58
59perl v5.12.4 2011-10-05 SIEVESHELL(1)