~ubuntu-branches/ubuntu/karmic/cyrus-imapd-2.2/karmic

« back to all changes in this revision

Viewing changes to doc/man/cyradm.1.html

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2006-07-11 18:51:39 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20060711185139-gl3oe4tppp7g3euf
Tags: 2.2.13-4ubuntu1
Synchronize with Debian unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<HTML>
2
 
<HEAD>
3
 
<TITLE>cyradm - Cyrus administration shell, alter ego of Cyrus::IMAP::Shell</TITLE>
4
 
<LINK REV="made" HREF="mailto:advisor+@andrew.cmu.edu">
5
 
</HEAD>
6
 
 
7
 
<BODY>
8
 
 
9
 
<A NAME="__index__"></A>
 
1
<?xml version="1.0" ?>
 
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
3
<html xmlns="http://www.w3.org/1999/xhtml">
 
4
<head>
 
5
<title>cyradm - Cyrus administration shell, alter ego of Cyrus::IMAP::Shell</title>
 
6
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
 
7
<link rev="made" href="mailto:root@localhost" />
 
8
</head>
 
9
 
 
10
<body style="background-color: white">
 
11
 
 
12
<p><a name="__index__"></a></p>
10
13
<!-- INDEX BEGIN -->
11
14
 
12
 
<UL>
 
15
<ul>
13
16
 
14
 
        <LI><A HREF="#name">NAME</A></LI>
15
 
        <LI><A HREF="#synopsis">SYNOPSIS</A></LI>
16
 
        <LI><A HREF="#description">DESCRIPTION</A></LI>
17
 
        <LI><A HREF="#commands">COMMANDS</A></LI>
18
 
        <LI><A HREF="#notes">NOTES</A></LI>
19
 
        <LI><A HREF="#author">AUTHOR</A></LI>
20
 
        <LI><A HREF="#see also">SEE ALSO</A></LI>
21
 
</UL>
 
17
        <li><a href="#name">NAME</a></li>
 
18
        <li><a href="#synopsis">SYNOPSIS</a></li>
 
19
        <li><a href="#description">DESCRIPTION</a></li>
 
20
        <li><a href="#commands">COMMANDS</a></li>
 
21
        <li><a href="#notes">NOTES</a></li>
 
22
        <li><a href="#author">AUTHOR</a></li>
 
23
        <li><a href="#see_also">SEE ALSO</a></li>
 
24
</ul>
22
25
<!-- INDEX END -->
23
26
 
24
 
<HR>
25
 
<P>
26
 
<H1><A NAME="name">NAME</A></H1>
27
 
<P>cyradm - Cyrus administration shell, alter ego of Cyrus::IMAP::Shell</P>
28
 
<P>
29
 
<HR>
30
 
<H1><A NAME="synopsis">SYNOPSIS</A></H1>
31
 
<PRE>
 
27
<hr />
 
28
<p>
 
29
</p>
 
30
<h1><a name="name">NAME</a></h1>
 
31
<p>cyradm - Cyrus administration shell, alter ego of Cyrus::IMAP::Shell</p>
 
32
<p>
 
33
</p>
 
34
<hr />
 
35
<h1><a name="synopsis">SYNOPSIS</a></h1>
 
36
<pre>
32
37
  $ cyradm [--user user] [--[no]rc] [--systemrc file] [--userrc file] \
33
 
  &gt; [--port n] [--auth mechanism] [--server] server</PRE>
34
 
<P>but possibly</P>
35
 
<PRE>
36
 
  $ perl -MCyrus::IMAP::Shell -e 'run(&quot;myscript&quot;)'</PRE>
37
 
<P>or even (not recommended)</P>
38
 
<PRE>
39
 
  use Cyrus::IMAP::Admin::Shell;</PRE>
40
 
<PRE>
41
 
  run('myscriptname');</PRE>
42
 
<P>
43
 
<HR>
44
 
<H1><A NAME="description">DESCRIPTION</A></H1>
45
 
<P>This module implements <STRONG>cyradm</STRONG> in Perl.  It is a shell around
46
 
<A HREF="/Cyrus/IMAP/Admin.html">the Cyrus::IMAP::Admin manpage</A>.  Commands are provided in both Tcl-compatible
47
 
forms and GNU-style long option forms.</P>
48
 
<P>
49
 
<HR>
50
 
<H1><A NAME="commands">COMMANDS</A></H1>
51
 
<DL>
52
 
<DT><STRONG><A NAME="item_authenticate_%5B%2D%2Dminssf_N%5D_%5B%2D%2Dmaxssf_"><CODE>authenticate</CODE> [<CODE>--minssf</CODE> <EM>N</EM>] [<CODE>--maxssf</CODE> <EM>N</EM>] [<CODE>--mechanisms</CODE> <EM>list</EM>] [<EM>user</EM>]</A></STRONG><BR>
53
 
<DD>
54
 
<DT><STRONG><A NAME="item_auth_%5B%2D%2Dminssf_N%5D_%5B%2D%2Dmaxssf_N%5D_%5B"><CODE>auth</CODE> [<CODE>--minssf</CODE> <EM>N</EM>] [<CODE>--maxssf</CODE> <EM>N</EM>] [<CODE>--mechanisms</CODE> <EM>list</EM>] [<EM>user</EM>]</A></STRONG><BR>
55
 
<DD>
56
 
<DT><STRONG><A NAME="item_login_%5B%2D%2Dminssf_N%5D_%5B%2D%2Dmaxssf_N%5D_%5"><CODE>login</CODE> [<CODE>--minssf</CODE> <EM>N</EM>] [<CODE>--maxssf</CODE> <EM>N</EM>] [<CODE>--mechanisms</CODE> <EM>list</EM>] [<EM>user</EM>]</A></STRONG><BR>
57
 
<DD>
58
 
Authenticate to server.  You must already be connected to a server and
 
38
  &gt; [--port n] [--auth mechanism] [--server] server</pre>
 
39
<p>but possibly</p>
 
40
<pre>
 
41
  $ perl -MCyrus::IMAP::Shell -e 'run(&quot;myscript&quot;)'</pre>
 
42
<p>or even (not recommended)</p>
 
43
<pre>
 
44
  use Cyrus::IMAP::Admin::Shell;</pre>
 
45
<pre>
 
46
  run('myscriptname');</pre>
 
47
<p>
 
48
</p>
 
49
<hr />
 
50
<h1><a name="description">DESCRIPTION</a></h1>
 
51
<p>This module implements <strong>cyradm</strong> in Perl.  It is a shell around
 
52
<a href="/Cyrus/IMAP/Admin.html">the Cyrus::IMAP::Admin manpage</a>.  Commands are provided in both Tcl-compatible
 
53
forms and GNU-style long option forms.</p>
 
54
<p>
 
55
</p>
 
56
<hr />
 
57
<h1><a name="commands">COMMANDS</a></h1>
 
58
<dl>
 
59
<dt><strong><a name="item_authenticate__5b_2d_2dminssf_n_5d__5b_2d_2dmaxssf_"><code>authenticate</code> [<code>--minssf</code> <em>N</em>] [<code>--maxssf</code> <em>N</em>] [<code>--mechanisms</code> <em>list</em>] [<em>user</em>]</a></strong>
 
60
 
 
61
<dt><strong><a name="item_auth__5b_2d_2dminssf_n_5d__5b_2d_2dmaxssf_n_5d__5b"><code>auth</code> [<code>--minssf</code> <em>N</em>] [<code>--maxssf</code> <em>N</em>] [<code>--mechanisms</code> <em>list</em>] [<em>user</em>]</a></strong>
 
62
 
 
63
<dt><strong><a name="item_login__5b_2d_2dminssf_n_5d__5b_2d_2dmaxssf_n_5d__5"><code>login</code> [<code>--minssf</code> <em>N</em>] [<code>--maxssf</code> <em>N</em>] [<code>--mechanisms</code> <em>list</em>] [<em>user</em>]</a></strong>
 
64
 
 
65
<dd>
 
66
<p>Authenticate to server.  You must already be connected to a server and
59
67
Cyrus imapd will refuse to allow you to re-authenticate once you have
60
 
authenticated once.
61
 
<P></P>
62
 
<DT><STRONG><A NAME="item_chdir_directory"><CODE>chdir</CODE> <EM>directory</EM></A></STRONG><BR>
63
 
<DD>
64
 
<DT><STRONG><A NAME="item_cd_directory"><CODE>cd</CODE> <EM>directory</EM></A></STRONG><BR>
65
 
<DD>
66
 
Change directory.  A <CODE>pwd</CODE> builtin is not provided, but the default command
67
 
action will run <CODE>pwd</CODE> from a shell if invoked.
68
 
<P></P>
69
 
<DT><STRONG><A NAME="item_createmailbox_%5B%2D%2Dpartition_partition%5D_mail"><CODE>createmailbox</CODE> [<CODE>--partition</CODE> <EM>partition</EM>] <EM>mailbox</EM></A></STRONG><BR>
70
 
<DD>
71
 
<DT><STRONG><A NAME="item_createmailbox_mailbox_partition"><CODE>createmailbox</CODE> <EM>mailbox</EM> <EM>partition</EM></A></STRONG><BR>
72
 
<DD>
73
 
<DT><STRONG><A NAME="item_create_%5B%2D%2Dpartition_partition%5D_mailbox"><CODE>create</CODE> [<CODE>--partition</CODE> <EM>partition</EM>] <EM>mailbox</EM></A></STRONG><BR>
74
 
<DD>
75
 
<DT><STRONG><A NAME="item_create_mailbox_partition"><CODE>create</CODE> <EM>mailbox</EM> <EM>partition</EM></A></STRONG><BR>
76
 
<DD>
77
 
<DT><STRONG><A NAME="item_cm_%5B%2D%2Dpartition_partition%5D_mailbox"><CODE>cm</CODE> [<CODE>--partition</CODE> <EM>partition</EM>] <EM>mailbox</EM></A></STRONG><BR>
78
 
<DD>
79
 
<DT><STRONG><A NAME="item_cm_mailbox_partition"><CODE>cm</CODE> <EM>mailbox</EM> <EM>partition</EM></A></STRONG><BR>
80
 
<DD>
81
 
Create a mailbox on the default or a specified partition.  Both old-style
82
 
and getopt-style usages are accepted (combining them will produce an error).
83
 
<P></P>
84
 
<DT><STRONG><A NAME="item_deleteaclmailbox_mailbox_id_%5B%2E%2E%2E%5D"><CODE>deleteaclmailbox</CODE> <EM>mailbox</EM> <EM>id</EM> [...]</A></STRONG><BR>
85
 
<DD>
86
 
<DT><STRONG><A NAME="item_deleteacl_mailbox_id_%5B%2E%2E%2E%5D"><CODE>deleteacl</CODE> <EM>mailbox</EM> <EM>id</EM> [...]</A></STRONG><BR>
87
 
<DD>
88
 
<DT><STRONG><A NAME="item_dam_mailbox_id_%5B%2E%2E%2E%5D"><CODE>dam</CODE> <EM>mailbox</EM> <EM>id</EM> [...]</A></STRONG><BR>
89
 
<DD>
90
 
Remove ACLs from the specified mailbox.
91
 
<P></P>
92
 
<DT><STRONG><A NAME="item_deletemailbox_mailbox"><CODE>deletemailbox</CODE> <EM>mailbox</EM></A></STRONG><BR>
93
 
<DD>
94
 
<DT><STRONG><A NAME="item_delete_mailbox"><CODE>delete</CODE> <EM>mailbox</EM></A></STRONG><BR>
95
 
<DD>
96
 
<DT><STRONG><A NAME="item_dm_mailbox"><CODE>dm</CODE> <EM>mailbox</EM></A></STRONG><BR>
97
 
<DD>
98
 
Delete the specified mailbox.
99
 
<P>Administrators do not have implicit delete rights on mailboxes.  Use the
100
 
<STRONG>setaclmailbox</STRONG> command to grant the <A HREF="#item_c"><CODE>c</CODE></A> permission (or other permission
 
68
authenticated once.</p>
 
69
</dd>
 
70
</li>
 
71
<dt><strong><a name="item_chdir_directory"><code>chdir</code> <em>directory</em></a></strong>
 
72
 
 
73
<dt><strong><a name="item_cd_directory"><code>cd</code> <em>directory</em></a></strong>
 
74
 
 
75
<dd>
 
76
<p>Change directory.  A <code>pwd</code> builtin is not provided, but the default command
 
77
action will run <code>pwd</code> from a shell if invoked.</p>
 
78
</dd>
 
79
</li>
 
80
<dt><strong><a name="item_createmailbox__5b_2d_2dpartition_partition_5d_mail"><code>createmailbox</code> [<code>--partition</code> <em>partition</em>] <em>mailbox</em></a></strong>
 
81
 
 
82
<dt><strong><a name="item_createmailbox_mailbox_partition"><code>createmailbox</code> <em>mailbox</em> <em>partition</em></a></strong>
 
83
 
 
84
<dt><strong><a name="item_create__5b_2d_2dpartition_partition_5d_mailbox"><code>create</code> [<code>--partition</code> <em>partition</em>] <em>mailbox</em></a></strong>
 
85
 
 
86
<dt><strong><a name="item_create_mailbox_partition"><code>create</code> <em>mailbox</em> <em>partition</em></a></strong>
 
87
 
 
88
<dt><strong><a name="item_cm__5b_2d_2dpartition_partition_5d_mailbox"><code>cm</code> [<code>--partition</code> <em>partition</em>] <em>mailbox</em></a></strong>
 
89
 
 
90
<dt><strong><a name="item_cm_mailbox_partition"><code>cm</code> <em>mailbox</em> <em>partition</em></a></strong>
 
91
 
 
92
<dd>
 
93
<p>Create a mailbox on the default or a specified partition.  Both old-style
 
94
and getopt-style usages are accepted (combining them will produce an error).</p>
 
95
</dd>
 
96
</li>
 
97
<dt><strong><a name="item_deleteaclmailbox_mailbox_id__5b_2e_2e_2e_5d"><code>deleteaclmailbox</code> <em>mailbox</em> <em>id</em> [...]</a></strong>
 
98
 
 
99
<dt><strong><a name="item_deleteacl_mailbox_id__5b_2e_2e_2e_5d"><code>deleteacl</code> <em>mailbox</em> <em>id</em> [...]</a></strong>
 
100
 
 
101
<dt><strong><a name="item_dam_mailbox_id__5b_2e_2e_2e_5d"><code>dam</code> <em>mailbox</em> <em>id</em> [...]</a></strong>
 
102
 
 
103
<dd>
 
104
<p>Remove ACLs from the specified mailbox.</p>
 
105
</dd>
 
106
</li>
 
107
<dt><strong><a name="item_deletemailbox_mailbox"><code>deletemailbox</code> <em>mailbox</em></a></strong>
 
108
 
 
109
<dt><strong><a name="item_delete_mailbox"><code>delete</code> <em>mailbox</em></a></strong>
 
110
 
 
111
<dt><strong><a name="item_dm_mailbox"><code>dm</code> <em>mailbox</em></a></strong>
 
112
 
 
113
<dd>
 
114
<p>Delete the specified mailbox.</p>
 
115
</dd>
 
116
<dd>
 
117
<p>Administrators do not have implicit delete rights on mailboxes.  Use the
 
118
<strong>setaclmailbox</strong> command to grant the <a href="#item_c"><code>c</code></a> permission (or other permission
101
119
as specified by the deleteright configuration option in imapd.conf)
102
 
to your principal if you need to delete a mailbox you do not own.</P>
103
 
<P>Note that the online help admits to an optional host argument.  This argument
 
120
to your principal if you need to delete a mailbox you do not own.</p>
 
121
</dd>
 
122
<dd>
 
123
<p>Note that the online help admits to an optional host argument.  This argument
104
124
is not currently used, and will be rejected with an error if specified; it
105
 
is reserved for IMSP.</P>
106
 
<P></P>
107
 
<DT><STRONG><A NAME="item_disconnect"><CODE>disconnect</CODE></A></STRONG><BR>
108
 
<DD>
109
 
<DT><STRONG><A NAME="item_disc"><CODE>disc</CODE></A></STRONG><BR>
110
 
<DD>
111
 
Disconnect from the current server.  The prompt will revert to <CODE>cyradm&gt;</CODE>.
112
 
<P></P>
113
 
<DT><STRONG><A NAME="item_exit_%5Bnumber%5D"><CODE>exit</CODE> [<EM>number</EM>]</A></STRONG><BR>
114
 
<DD>
115
 
<DT><STRONG><A NAME="item_quit_%5Bnumber%5D"><CODE>quit</CODE> [<EM>number</EM>]</A></STRONG><BR>
116
 
<DD>
117
 
Exit <STRONG>cyradm</STRONG>, optionally with a specific exit status; the exit status of the
118
 
last command will be used if one is not specified.
119
 
<P></P>
120
 
<DT><STRONG><A NAME="item_help_%5Bcommand%5D">help [command]</A></STRONG><BR>
121
 
<DD>
122
 
<DT><STRONG><A NAME="item_%3F_%5Bcommand%5D">? [command]</A></STRONG><BR>
123
 
<DD>
124
 
Show help for <CODE>command</CODE> or all commands.
125
 
<P></P>
126
 
<DT><STRONG><A NAME="item_info_%5Bmailbox%5D"><CODE>info</CODE> [<EM>mailbox</EM>]</A></STRONG><BR>
127
 
<DD>
128
 
Display the mailbox/server metadata.
129
 
<P></P>
130
 
<DT><STRONG><A NAME="item_listaclmailbox_mailbox"><CODE>listaclmailbox</CODE> <EM>mailbox</EM></A></STRONG><BR>
131
 
<DD>
132
 
<DT><STRONG><A NAME="item_listacl_mailbox"><CODE>listacl</CODE> <EM>mailbox</EM></A></STRONG><BR>
133
 
<DD>
134
 
<DT><STRONG><A NAME="item_lam_mailbox"><CODE>lam</CODE> <EM>mailbox</EM></A></STRONG><BR>
135
 
<DD>
136
 
List ACLs on the specified mailbox.
137
 
<P></P>
138
 
<DT><STRONG><A NAME="item_listmailbox_%5B%2D%2Dsubscribed%5D_%5Bpattern_%5Br"><CODE>listmailbox</CODE> [<CODE>--subscribed</CODE>] [<EM>pattern</EM> [<EM>reference</EM>]]</A></STRONG><BR>
139
 
<DD>
140
 
<DT><STRONG><A NAME="item_list_%5B%2D%2Dsubscribed%5D_%5Bpattern_%5Breferenc"><CODE>list</CODE> [<CODE>--subscribed</CODE>] [<EM>pattern</EM> [<EM>reference</EM>]]</A></STRONG><BR>
141
 
<DD>
142
 
<DT><STRONG><A NAME="item_lm_%5B%2D%2Dsubscribed%5D_%5Bpattern_%5Breference%"><CODE>lm</CODE> [<CODE>--subscribed</CODE>] [<EM>pattern</EM> [<EM>reference</EM>]]</A></STRONG><BR>
143
 
<DD>
144
 
List all, or all subscribed, mailboxes matching the specified pattern.
145
 
The pattern may have embedded wildcards <CODE>'*'</CODE> or <CODE>'%'</CODE>, which match
146
 
anything or anything except the separator character, respectively.
147
 
<P>Mailboxes returned will be relative to the specified reference if one
 
125
is reserved for IMSP.</p>
 
126
</dd>
 
127
</li>
 
128
<dt><strong><a name="item_disconnect"><code>disconnect</code></a></strong>
 
129
 
 
130
<dt><strong><a name="item_disc"><code>disc</code></a></strong>
 
131
 
 
132
<dd>
 
133
<p>Disconnect from the current server.  The prompt will revert to <code>cyradm&gt;</code>.</p>
 
134
</dd>
 
135
</li>
 
136
<dt><strong><a name="item_exit__5bnumber_5d"><code>exit</code> [<em>number</em>]</a></strong>
 
137
 
 
138
<dt><strong><a name="item_quit__5bnumber_5d"><code>quit</code> [<em>number</em>]</a></strong>
 
139
 
 
140
<dd>
 
141
<p>Exit <strong>cyradm</strong>, optionally with a specific exit status; the exit status of the
 
142
last command will be used if one is not specified.</p>
 
143
</dd>
 
144
</li>
 
145
<dt><strong><a name="item_help__5bcommand_5d">help [command]</a></strong>
 
146
 
 
147
<dt><strong><a name="item__3f__5bcommand_5d">? [command]</a></strong>
 
148
 
 
149
<dd>
 
150
<p>Show help for <code>command</code> or all commands.</p>
 
151
</dd>
 
152
</li>
 
153
<dt><strong><a name="item_info__5bmailbox_5d"><code>info</code> [<em>mailbox</em>]</a></strong>
 
154
 
 
155
<dd>
 
156
<p>Display the mailbox/server metadata.</p>
 
157
</dd>
 
158
</li>
 
159
<dt><strong><a name="item_listaclmailbox_mailbox"><code>listaclmailbox</code> <em>mailbox</em></a></strong>
 
160
 
 
161
<dt><strong><a name="item_listacl_mailbox"><code>listacl</code> <em>mailbox</em></a></strong>
 
162
 
 
163
<dt><strong><a name="item_lam_mailbox"><code>lam</code> <em>mailbox</em></a></strong>
 
164
 
 
165
<dd>
 
166
<p>List ACLs on the specified mailbox.</p>
 
167
</dd>
 
168
</li>
 
169
<dt><strong><a name="item_listmailbox__5b_2d_2dsubscribed_5d__5bpattern__5br"><code>listmailbox</code> [<code>--subscribed</code>] [<em>pattern</em> [<em>reference</em>]]</a></strong>
 
170
 
 
171
<dt><strong><a name="item_list__5b_2d_2dsubscribed_5d__5bpattern__5breferenc"><code>list</code> [<code>--subscribed</code>] [<em>pattern</em> [<em>reference</em>]]</a></strong>
 
172
 
 
173
<dt><strong><a name="item_lm__5b_2d_2dsubscribed_5d__5bpattern__5breference_"><code>lm</code> [<code>--subscribed</code>] [<em>pattern</em> [<em>reference</em>]]</a></strong>
 
174
 
 
175
<dd>
 
176
<p>List all, or all subscribed, mailboxes matching the specified pattern.
 
177
The pattern may have embedded wildcards <code>'*'</code> or <code>'%'</code>, which match
 
178
anything or anything except the separator character, respectively.</p>
 
179
</dd>
 
180
<dd>
 
181
<p>Mailboxes returned will be relative to the specified reference if one
148
182
is specified.  This allows a mailbox list to be limited to a particular
149
 
hierarchy.</P>
150
 
<P>In some cases when the <CODE>'%'</CODE> wildcard is used to end a pattern, it may
 
183
hierarchy.</p>
 
184
</dd>
 
185
<dd>
 
186
<p>In some cases when the <code>'%'</code> wildcard is used to end a pattern, it may
151
187
match an entry which is not a mailbox but which contains other mailboxes.
152
188
In this case, the entry will be parenthesized to indicate that it is a
153
 
root for other mailboxes, as opposed to a mailbox itself.</P>
154
 
<P></P>
155
 
<DT><STRONG><A NAME="item_listquota_root"><CODE>listquota</CODE> <EM>root</EM></A></STRONG><BR>
156
 
<DD>
157
 
<DT><STRONG><A NAME="item_lq_root"><CODE>lq</CODE> <EM>root</EM></A></STRONG><BR>
158
 
<DD>
159
 
List quotas on specified root.  If the specified mailbox path does not have
160
 
a quota assigned, an error will be raised; see <EM>listquotaroot</EM> for a way to
161
 
find the quota root for a mailbox.
162
 
<P></P>
163
 
<DT><STRONG><A NAME="item_listquotaroot_mailbox"><CODE>listquotaroot</CODE> <EM>mailbox</EM></A></STRONG><BR>
164
 
<DD>
165
 
<DT><STRONG><A NAME="item_lqm_mailbox"><CODE>lqm</CODE> <EM>mailbox</EM></A></STRONG><BR>
166
 
<DD>
167
 
<DT><STRONG><A NAME="item_lqr_mailbox%3F"><CODE>lqr</CODE> <EM>mailbox?</EM></A></STRONG><BR>
168
 
<DD>
169
 
show quota roots and quotas for mailbox
170
 
<P></P>
171
 
<DT><STRONG><A NAME="item_mboxconfig_mailbox_attribute_value"><CODE>mboxconfig</CODE> <EM>mailbox</EM> <EM>attribute</EM> <EM>value</EM></A></STRONG><BR>
172
 
<DD>
173
 
<DT><STRONG><A NAME="item_mboxcfg_mailbox_attribute_value"><CODE>mboxcfg</CODE> <EM>mailbox</EM> <EM>attribute</EM> <EM>value</EM></A></STRONG><BR>
174
 
<DD>
175
 
Set mailbox metadata.  A value of ``none'' will remove the attribute.
176
 
The currently supported attributes are:
177
 
<DL>
178
 
<DT><STRONG><A NAME="item_comment"><CODE>comment</CODE></A></STRONG><BR>
179
 
<DD>
180
 
Sets a comment or description associated with the mailbox.
181
 
<P></P>
182
 
<DT><STRONG><A NAME="item_expire"><CODE>expire</CODE></A></STRONG><BR>
183
 
<DD>
184
 
Sets the number of days after which messages will be expired from the mailbox.
185
 
<P></P>
186
 
<DT><STRONG><A NAME="item_squat"><CODE>squat</CODE></A></STRONG><BR>
187
 
<DD>
188
 
Indicates that the mailbox should have a squat index created for it.
189
 
<P></P>
190
 
<DT><STRONG><A NAME="item_news2mail"><CODE>news2mail</CODE></A></STRONG><BR>
191
 
<DD>
192
 
Sets an email address to which messages injected into the server via NNTP 
193
 
will be sent.
194
 
<P></P></DL>
195
 
<DT><STRONG><A NAME="item_renamemailbox_%5B%2D%2Dpartition_partition%5D_oldn"><CODE>renamemailbox</CODE> [<CODE>--partition</CODE> <EM>partition</EM>] <EM>oldname</EM> <EM>newname</EM></A></STRONG><BR>
196
 
<DD>
197
 
<DT><STRONG><A NAME="item_rename_%5B%2D%2Dpartition_partition%5D_oldname_new"><CODE>rename</CODE> [<CODE>--partition</CODE> <EM>partition</EM>] <EM>oldname</EM> <EM>newname</EM></A></STRONG><BR>
198
 
<DD>
199
 
<DT><STRONG><A NAME="item_renm_%5B%2D%2Dpartition_partition%5D_oldname_newna"><CODE>renm</CODE> [<CODE>--partition</CODE> <EM>partition</EM>] <EM>oldname</EM> <EM>newname</EM></A></STRONG><BR>
200
 
<DD>
201
 
<DT><STRONG><A NAME="item_renamemailbox_oldname_newname_%5Bpartition%5D"><CODE>renamemailbox</CODE> <EM>oldname</EM> <EM>newname</EM> [<EM>partition</EM>]</A></STRONG><BR>
202
 
<DD>
203
 
<DT><STRONG><A NAME="item_rename_oldname_newname_%5Bpartition%5D"><CODE>rename</CODE> <EM>oldname</EM> <EM>newname</EM> [<EM>partition</EM>]</A></STRONG><BR>
204
 
<DD>
205
 
<DT><STRONG><A NAME="item_renm_oldname_newname_%5Bpartition%5D"><CODE>renm</CODE> <EM>oldname</EM> <EM>newname</EM> [<EM>partition</EM>]</A></STRONG><BR>
206
 
<DD>
207
 
Rename the specified mailbox, optionally moving it to a different partition.
 
189
root for other mailboxes, as opposed to a mailbox itself.</p>
 
190
</dd>
 
191
</li>
 
192
<dt><strong><a name="item_listquota_root"><code>listquota</code> <em>root</em></a></strong>
 
193
 
 
194
<dt><strong><a name="item_lq_root"><code>lq</code> <em>root</em></a></strong>
 
195
 
 
196
<dd>
 
197
<p>List quotas on specified root.  If the specified mailbox path does not have
 
198
a quota assigned, an error will be raised; see <em>listquotaroot</em> for a way to
 
199
find the quota root for a mailbox.</p>
 
200
</dd>
 
201
</li>
 
202
<dt><strong><a name="item_listquotaroot_mailbox"><code>listquotaroot</code> <em>mailbox</em></a></strong>
 
203
 
 
204
<dt><strong><a name="item_lqm_mailbox"><code>lqm</code> <em>mailbox</em></a></strong>
 
205
 
 
206
<dt><strong><a name="item_lqr_mailbox_3f"><code>lqr</code> <em>mailbox?</em></a></strong>
 
207
 
 
208
<dd>
 
209
<p>show quota roots and quotas for mailbox</p>
 
210
</dd>
 
211
</li>
 
212
<dt><strong><a name="item_mboxconfig_mailbox_attribute_value"><code>mboxconfig</code> <em>mailbox</em> <em>attribute</em> <em>value</em></a></strong>
 
213
 
 
214
<dt><strong><a name="item_mboxcfg_mailbox_attribute_value"><code>mboxcfg</code> <em>mailbox</em> <em>attribute</em> <em>value</em></a></strong>
 
215
 
 
216
<dd>
 
217
<p>Set mailbox metadata.  A value of ``none'' will remove the attribute.
 
218
The currently supported attributes are:</p>
 
219
</dd>
 
220
<dl>
 
221
<dt><strong><a name="item_comment"><code>comment</code></a></strong>
 
222
 
 
223
<dd>
 
224
<p>Sets a comment or description associated with the mailbox.</p>
 
225
</dd>
 
226
</li>
 
227
<dt><strong><a name="item_expire"><code>expire</code></a></strong>
 
228
 
 
229
<dd>
 
230
<p>Sets the number of days after which messages will be expired from the mailbox.</p>
 
231
</dd>
 
232
</li>
 
233
<dt><strong><a name="item_sieve"><code>sieve</code></a></strong>
 
234
 
 
235
<dd>
 
236
<p>Indicates the name of the global sieve script that should be run when
 
237
a message is delivered to the shared mailbox (not used for personal
 
238
mailboxes).</p>
 
239
</dd>
 
240
</li>
 
241
<dt><strong><a name="item_squat"><code>squat</code></a></strong>
 
242
 
 
243
<dd>
 
244
<p>Indicates that the mailbox should have a squat index created for it.</p>
 
245
</dd>
 
246
</li>
 
247
<dt><strong><a name="item_news2mail"><code>news2mail</code></a></strong>
 
248
 
 
249
<dd>
 
250
<p>Sets an email address to which messages injected into the server via NNTP 
 
251
will be sent.</p>
 
252
</dd>
 
253
</li>
 
254
</dl>
 
255
<dt><strong><a name="item_renamemailbox__5b_2d_2dpartition_partition_5d_oldn"><code>renamemailbox</code> [<code>--partition</code> <em>partition</em>] <em>oldname</em> <em>newname</em></a></strong>
 
256
 
 
257
<dt><strong><a name="item_rename__5b_2d_2dpartition_partition_5d_oldname_new"><code>rename</code> [<code>--partition</code> <em>partition</em>] <em>oldname</em> <em>newname</em></a></strong>
 
258
 
 
259
<dt><strong><a name="item_renm__5b_2d_2dpartition_partition_5d_oldname_newna"><code>renm</code> [<code>--partition</code> <em>partition</em>] <em>oldname</em> <em>newname</em></a></strong>
 
260
 
 
261
<dt><strong><a name="item_renamemailbox_oldname_newname__5bpartition_5d"><code>renamemailbox</code> <em>oldname</em> <em>newname</em> [<em>partition</em>]</a></strong>
 
262
 
 
263
<dt><strong><a name="item_rename_oldname_newname__5bpartition_5d"><code>rename</code> <em>oldname</em> <em>newname</em> [<em>partition</em>]</a></strong>
 
264
 
 
265
<dt><strong><a name="item_renm_oldname_newname__5bpartition_5d"><code>renm</code> <em>oldname</em> <em>newname</em> [<em>partition</em>]</a></strong>
 
266
 
 
267
<dd>
 
268
<p>Rename the specified mailbox, optionally moving it to a different partition.
208
269
Both old-style and getopt-style usages are accepted; combining them will
209
 
produce an error.
210
 
<P></P>
211
 
<DT><STRONG><A NAME="item_server_%5B%2D%2Dnoauthenticate%5D_%5Bserver%5D">server [--noauthenticate] [server]</A></STRONG><BR>
212
 
<DD>
213
 
<DT><STRONG><A NAME="item_connect_%5B%2D%2Dnoauthenticate%5D_%5Bserver%5D">connect [--noauthenticate] [server]</A></STRONG><BR>
214
 
<DD>
215
 
<DT><STRONG><A NAME="item_servername_%5B%2D%2Dnoauthenticate%5D_%5Bserver%5D">servername [--noauthenticate] [server]</A></STRONG><BR>
216
 
<DD>
217
 
With no arguments, show the current server.  With an argument, connect to that
218
 
server.  It will prompt for automatic login unless the <CODE>--noauthenticate</CODE>
 
270
produce an error.</p>
 
271
</dd>
 
272
</li>
 
273
<dt><strong><a name="item_server__5b_2d_2dnoauthenticate_5d__5bserver_5d">server [--noauthenticate] [server]</a></strong>
 
274
 
 
275
<dt><strong><a name="item_connect__5b_2d_2dnoauthenticate_5d__5bserver_5d">connect [--noauthenticate] [server]</a></strong>
 
276
 
 
277
<dt><strong><a name="item_servername__5b_2d_2dnoauthenticate_5d__5bserver_5d">servername [--noauthenticate] [server]</a></strong>
 
278
 
 
279
<dd>
 
280
<p>With no arguments, show the current server.  With an argument, connect to that
 
281
server.  It will prompt for automatic login unless the <code>--noauthenticate</code>
219
282
option is specified.  (This may change; in particular, either automatic
220
 
authentication will be removed or all <CODE>authenticate</CODE> options will be added.)
221
 
<P>When connected to a server, <STRONG>cyradm</STRONG>'s prompt changes from <CODE>cyradm&gt;</CODE> to
222
 
<CODE>servername&gt;</CODE>, where <EM>servername</EM> is the fully qualified domain name
223
 
of the connected server.</P>
224
 
<P></P>
225
 
<DT><STRONG><A NAME="item_setaclmailbox_mailbox_id_rights_%5Bid_rights_%2E%2"><CODE>setaclmailbox</CODE> <EM>mailbox</EM> <EM>id</EM> <EM>rights</EM> [<EM>id</EM> <EM>rights</EM> ...]</A></STRONG><BR>
226
 
<DD>
227
 
<DT><STRONG><A NAME="item_setacl_mailbox_id_rights_%5Bid_rights_%2E%2E%2E%5D"><CODE>setacl</CODE> <EM>mailbox</EM> <EM>id</EM> <EM>rights</EM> [<EM>id</EM> <EM>rights</EM> ...]</A></STRONG><BR>
228
 
<DD>
229
 
<DT><STRONG><A NAME="item_sam_mailbox_id_rights_%5Bid_rights_%2E%2E%2E%5D"><CODE>sam</CODE> <EM>mailbox</EM> <EM>id</EM> <EM>rights</EM> [<EM>id</EM> <EM>rights</EM> ...]</A></STRONG><BR>
230
 
<DD>
231
 
Set ACLs on a mailbox.  The ACL may be one of the special strings <CODE>none</CODE>,
232
 
<CODE>read</CODE> (<CODE>lrs</CODE>), <CODE>post</CODE> (<CODE>lrsp</CODE>), <CODE>append</CODE> (<CODE>lrsip</CODE>), <CODE>write</CODE>
233
 
(<CODE>lrswipcd</CODE>), or <CODE>all</CODE> (<CODE>lrswipcda</CODE>), or any combinations of the ACL codes:
234
 
<DL>
235
 
<DT><STRONG><A NAME="item_l">l</A></STRONG><BR>
236
 
<DD>
237
 
Lookup (visible to LIST/LSUB/UNSEEN)
238
 
<P></P>
239
 
<DT><STRONG><A NAME="item_r">r</A></STRONG><BR>
240
 
<DD>
241
 
Read (SELECT, CHECK, FETCH, PARTIAL, SEARCH, COPY source)
242
 
<P></P>
243
 
<DT><STRONG><A NAME="item_s">s</A></STRONG><BR>
244
 
<DD>
245
 
Seen (STORE \SEEN)
246
 
<P></P>
247
 
<DT><STRONG><A NAME="item_w">w</A></STRONG><BR>
248
 
<DD>
249
 
Write flags other than \SEEN and \DELETED
250
 
<P></P>
251
 
<DT><STRONG><A NAME="item_i">i</A></STRONG><BR>
252
 
<DD>
253
 
Insert (APPEND, COPY destination)
254
 
<P></P>
255
 
<DT><STRONG><A NAME="item_p">p</A></STRONG><BR>
256
 
<DD>
257
 
Post (send mail to mailbox)
258
 
<P></P>
259
 
<DT><STRONG><A NAME="item_c">c</A></STRONG><BR>
260
 
<DD>
261
 
Create and Delete mailbox (CREATE new sub-mailboxes, RENAME or DELETE mailbox)
262
 
<P></P>
263
 
<DT><STRONG><A NAME="item_d">d</A></STRONG><BR>
264
 
<DD>
265
 
Delete (STORE \DELETED, EXPUNGE)
266
 
<P></P>
267
 
<DT><STRONG><A NAME="item_a">a</A></STRONG><BR>
268
 
<DD>
269
 
Administer (SETACL)
270
 
<P></P></DL>
271
 
<DT><STRONG><A NAME="item_setinfo_attribute_value"><CODE>setinfo</CODE> <EM>attribute</EM> <EM>value</EM></A></STRONG><BR>
272
 
<DD>
273
 
Set server metadata.  A value of ``none'' will remove the attribute.
274
 
The currently supported attributes are:
275
 
<DL>
276
 
<DT><STRONG><A NAME="item_motd"><CODE>motd</CODE></A></STRONG><BR>
277
 
<DD>
278
 
Sets a ``message of the day''.  The message gets displayed as an ALERT after
279
 
authentication.
280
 
<P></P>
281
 
<DT><STRONG><CODE>comment</CODE></STRONG><BR>
282
 
<DD>
283
 
Sets a comment or description associated with the server.
284
 
<P></P>
285
 
<DT><STRONG><A NAME="item_admin"><CODE>admin</CODE></A></STRONG><BR>
286
 
<DD>
287
 
Sets the administrator email address for the server.
288
 
<P></P>
289
 
<DT><STRONG><A NAME="item_shutdown"><CODE>shutdown</CODE></A></STRONG><BR>
290
 
<DD>
291
 
Sets a shutdown message.  The message gets displayed as an ALERT and
292
 
all users are disconnected from the server (subsequent logins are disallowed).
293
 
<P></P>
294
 
<DT><STRONG><CODE>expire</CODE></STRONG><BR>
295
 
<DD>
296
 
Sets the number of days after which messages will be expired from the
297
 
server (unless overridden by a mailbox annotation).
298
 
<P></P>
299
 
<DT><STRONG><CODE>squat</CODE></STRONG><BR>
300
 
<DD>
301
 
Indicates that all mailboxes should have a squat indexes created for
302
 
them (unless overridden by a mailbox annotation).
303
 
<P></P></DL>
304
 
<DT><STRONG><A NAME="item_setquota_root_resource_value_%5Bresource_value_%2E"><CODE>setquota</CODE> <EM>root</EM> <EM>resource</EM> <EM>value</EM> [<EM>resource</EM> <EM>value</EM> ...]</A></STRONG><BR>
305
 
<DD>
306
 
<DT><STRONG><A NAME="item_sq_root_resource_value_%5Bresource_value_%2E%2E%2E"><CODE>sq</CODE> <EM>root</EM> <EM>resource</EM> <EM>value</EM> [<EM>resource</EM> <EM>value</EM> ...]</A></STRONG><BR>
307
 
<DD>
308
 
Set a quota on the specified root, which may or may not be an actual mailbox.
309
 
The only <EM>resource</EM> understood by <STRONG>Cyrus</STRONG> is <CODE>STORAGE</CODE>.  The <EM>value</EM> may
310
 
be the special string <CODE>none</CODE> which will remove the quota.
311
 
<P></P>
312
 
<DT><STRONG><A NAME="item_version"><CODE>version</CODE></A></STRONG><BR>
313
 
<DD>
314
 
<DT><STRONG><A NAME="item_ver"><CODE>ver</CODE></A></STRONG><BR>
315
 
<DD>
316
 
Display the version info of the current server.
317
 
<P></P>
318
 
<DT><STRONG><A NAME="item_xfermailbox_%5B%2D%2Dpartition_partition%5D_mailbo"><CODE>xfermailbox</CODE> [<CODE>--partition</CODE> <EM>partition</EM>] <EM>mailbox</EM> <EM>server</EM></A></STRONG><BR>
319
 
<DD>
320
 
<DT><STRONG><A NAME="item_xfer_%5B%2D%2Dpartition_partition%5D_mailbox_serve"><CODE>xfer</CODE> [<CODE>--partition</CODE> <EM>partition</EM>] <EM>mailbox</EM> <EM>server</EM></A></STRONG><BR>
321
 
<DD>
322
 
<DT><STRONG><A NAME="item_xfermailbox_mailbox_server_%5Bpartition%5D"><CODE>xfermailbox</CODE> <EM>mailbox</EM> <EM>server</EM> [<EM>partition</EM>]</A></STRONG><BR>
323
 
<DD>
324
 
<DT><STRONG><A NAME="item_xfer_mailbox_server_%5Bpartition%5D"><CODE>xfer</CODE> <EM>mailbox</EM> <EM>server</EM> [<EM>partition</EM>]</A></STRONG><BR>
325
 
<DD>
326
 
Transfer (relocate) the specified mailbox to a different server.
 
283
authentication will be removed or all <code>authenticate</code> options will be added.)</p>
 
284
</dd>
 
285
<dd>
 
286
<p>When connected to a server, <strong>cyradm</strong>'s prompt changes from <code>cyradm&gt;</code> to
 
287
<code>servername&gt;</code>, where <em>servername</em> is the fully qualified domain name
 
288
of the connected server.</p>
 
289
</dd>
 
290
</li>
 
291
<dt><strong><a name="item_setaclmailbox_mailbox_id_rights__5bid_rights__2e_2"><code>setaclmailbox</code> <em>mailbox</em> <em>id</em> <em>rights</em> [<em>id</em> <em>rights</em> ...]</a></strong>
 
292
 
 
293
<dt><strong><a name="item_setacl_mailbox_id_rights__5bid_rights__2e_2e_2e_5d"><code>setacl</code> <em>mailbox</em> <em>id</em> <em>rights</em> [<em>id</em> <em>rights</em> ...]</a></strong>
 
294
 
 
295
<dt><strong><a name="item_sam_mailbox_id_rights__5bid_rights__2e_2e_2e_5d"><code>sam</code> <em>mailbox</em> <em>id</em> <em>rights</em> [<em>id</em> <em>rights</em> ...]</a></strong>
 
296
 
 
297
<dd>
 
298
<p>Set ACLs on a mailbox.  The ACL may be one of the special strings <code>none</code>,
 
299
<code>read</code> (<code>lrs</code>), <code>post</code> (<code>lrsp</code>), <code>append</code> (<code>lrsip</code>), <code>write</code>
 
300
(<code>lrswipcd</code>), or <code>all</code> (<code>lrswipcda</code>), or any combinations of the ACL codes:</p>
 
301
</dd>
 
302
<dl>
 
303
<dt><strong><a name="item_l">l</a></strong>
 
304
 
 
305
<dd>
 
306
<p>Lookup (visible to LIST/LSUB/UNSEEN)</p>
 
307
</dd>
 
308
</li>
 
309
<dt><strong><a name="item_r">r</a></strong>
 
310
 
 
311
<dd>
 
312
<p>Read (SELECT, CHECK, FETCH, PARTIAL, SEARCH, COPY source)</p>
 
313
</dd>
 
314
</li>
 
315
<dt><strong><a name="item_s">s</a></strong>
 
316
 
 
317
<dd>
 
318
<p>Seen (STORE \SEEN)</p>
 
319
</dd>
 
320
</li>
 
321
<dt><strong><a name="item_w">w</a></strong>
 
322
 
 
323
<dd>
 
324
<p>Write flags other than \SEEN and \DELETED</p>
 
325
</dd>
 
326
</li>
 
327
<dt><strong><a name="item_i">i</a></strong>
 
328
 
 
329
<dd>
 
330
<p>Insert (APPEND, COPY destination)</p>
 
331
</dd>
 
332
</li>
 
333
<dt><strong><a name="item_p">p</a></strong>
 
334
 
 
335
<dd>
 
336
<p>Post (send mail to mailbox)</p>
 
337
</dd>
 
338
</li>
 
339
<dt><strong><a name="item_c">c</a></strong>
 
340
 
 
341
<dd>
 
342
<p>Create and Delete mailbox (CREATE new sub-mailboxes, RENAME or DELETE mailbox)</p>
 
343
</dd>
 
344
</li>
 
345
<dt><strong><a name="item_d">d</a></strong>
 
346
 
 
347
<dd>
 
348
<p>Delete (STORE \DELETED, EXPUNGE)</p>
 
349
</dd>
 
350
</li>
 
351
<dt><strong><a name="item_a">a</a></strong>
 
352
 
 
353
<dd>
 
354
<p>Administer (SETACL)</p>
 
355
</dd>
 
356
</li>
 
357
</dl>
 
358
<dt><strong><a name="item_setinfo_attribute_value"><code>setinfo</code> <em>attribute</em> <em>value</em></a></strong>
 
359
 
 
360
<dd>
 
361
<p>Set server metadata.  A value of ``none'' will remove the attribute.
 
362
The currently supported attributes are:</p>
 
363
</dd>
 
364
<dl>
 
365
<dt><strong><a name="item_motd"><code>motd</code></a></strong>
 
366
 
 
367
<dd>
 
368
<p>Sets a ``message of the day''.  The message gets displayed as an ALERT after
 
369
authentication.</p>
 
370
</dd>
 
371
</li>
 
372
<dt><strong><code>comment</code></strong>
 
373
 
 
374
<dd>
 
375
<p>Sets a comment or description associated with the server.</p>
 
376
</dd>
 
377
</li>
 
378
<dt><strong><a name="item_admin"><code>admin</code></a></strong>
 
379
 
 
380
<dd>
 
381
<p>Sets the administrator email address for the server.</p>
 
382
</dd>
 
383
</li>
 
384
<dt><strong><a name="item_shutdown"><code>shutdown</code></a></strong>
 
385
 
 
386
<dd>
 
387
<p>Sets a shutdown message.  The message gets displayed as an ALERT and
 
388
all users are disconnected from the server (subsequent logins are disallowed).</p>
 
389
</dd>
 
390
</li>
 
391
<dt><strong><code>expire</code></strong>
 
392
 
 
393
<dd>
 
394
<p>Sets the number of days after which messages will be expired from the
 
395
server (unless overridden by a mailbox annotation).</p>
 
396
</dd>
 
397
</li>
 
398
<dt><strong><code>squat</code></strong>
 
399
 
 
400
<dd>
 
401
<p>Indicates that all mailboxes should have a squat indexes created for
 
402
them (unless overridden by a mailbox annotation).</p>
 
403
</dd>
 
404
</li>
 
405
</dl>
 
406
<dt><strong><a name="item_setquota_root_resource_value__5bresource_value__2e"><code>setquota</code> <em>root</em> <em>resource</em> <em>value</em> [<em>resource</em> <em>value</em> ...]</a></strong>
 
407
 
 
408
<dt><strong><a name="item_sq_root_resource_value__5bresource_value__2e_2e_2e"><code>sq</code> <em>root</em> <em>resource</em> <em>value</em> [<em>resource</em> <em>value</em> ...]</a></strong>
 
409
 
 
410
<dd>
 
411
<p>Set a quota on the specified root, which may or may not be an actual mailbox.
 
412
The only <em>resource</em> understood by <strong>Cyrus</strong> is <code>STORAGE</code>.  The <em>value</em> may
 
413
be the special string <code>none</code> which will remove the quota.</p>
 
414
</dd>
 
415
</li>
 
416
<dt><strong><a name="item_version"><code>version</code></a></strong>
 
417
 
 
418
<dt><strong><a name="item_ver"><code>ver</code></a></strong>
 
419
 
 
420
<dd>
 
421
<p>Display the version info of the current server.</p>
 
422
</dd>
 
423
</li>
 
424
<dt><strong><a name="item_xfermailbox__5b_2d_2dpartition_partition_5d_mailbo"><code>xfermailbox</code> [<code>--partition</code> <em>partition</em>] <em>mailbox</em> <em>server</em></a></strong>
 
425
 
 
426
<dt><strong><a name="item_xfer__5b_2d_2dpartition_partition_5d_mailbox_serve"><code>xfer</code> [<code>--partition</code> <em>partition</em>] <em>mailbox</em> <em>server</em></a></strong>
 
427
 
 
428
<dt><strong><a name="item_xfermailbox_mailbox_server__5bpartition_5d"><code>xfermailbox</code> <em>mailbox</em> <em>server</em> [<em>partition</em>]</a></strong>
 
429
 
 
430
<dt><strong><a name="item_xfer_mailbox_server__5bpartition_5d"><code>xfer</code> <em>mailbox</em> <em>server</em> [<em>partition</em>]</a></strong>
 
431
 
 
432
<dd>
 
433
<p>Transfer (relocate) the specified mailbox to a different server.
327
434
Both old-style and getopt-style usages are accepted; combining them will
328
 
produce an error.
329
 
<P></P></DL>
330
 
<P>
331
 
<HR>
332
 
<H1><A NAME="notes">NOTES</A></H1>
333
 
<P>GNU-style long options must be given in their entirety; Tcl-style options
334
 
may be abbreviated.</P>
335
 
<P>Tcl-style options are provided as a compatibility feature.  They will
336
 
probably go away in the future.</P>
337
 
<P>Multiple commands can be given on a line, separated by <CODE>';'</CODE> characters.</P>
338
 
<P>All commands set an exit status, which at present is not useful.</P>
339
 
<P>Unknown commands are passed to a subshell for execution.</P>
340
 
<P>The Tcl version of <STRONG>cyradm</STRONG> is used for scripting as well as interactively.
341
 
While this is possible to a limited extent by use of the <CODE>run</CODE> method,
342
 
scripting would normally be done with <CODE>Cyrus::IMAP::Admin</CODE>, which is far
343
 
more flexible than either interactive <CODE>cyradm</CODE> or the Tcl scripting
344
 
mechanism for Cyrus.</P>
345
 
<P><STRONG>cyradm</STRONG> understands <STRONG>/bin/sh</STRONG>-style redirection:  any command can have
346
 
its standard or error output redirected, with all <STRONG>sh</STRONG>-style redirections
347
 
(except <CODE>&lt;&gt;</CODE>) supported.  It does not currently understand pipes
348
 
or backgrounding.</P>
349
 
<P>If the <CODE>Term::Readline::Perl</CODE> or <CODE>Term::Readline::GNU</CODE> modules are
350
 
available, <STRONG>cyradm</STRONG> will use it.</P>
351
 
<P>An alias facility is implemented internally, but no access is currently
 
435
produce an error.</p>
 
436
</dd>
 
437
</li>
 
438
</dl>
 
439
<p>
 
440
</p>
 
441
<hr />
 
442
<h1><a name="notes">NOTES</a></h1>
 
443
<p>GNU-style long options must be given in their entirety; Tcl-style options
 
444
may be abbreviated.</p>
 
445
<p>Tcl-style options are provided as a compatibility feature.  They will
 
446
probably go away in the future.</p>
 
447
<p>Multiple commands can be given on a line, separated by <code>';'</code> characters.</p>
 
448
<p>All commands set an exit status, which at present is not useful.</p>
 
449
<p>Unknown commands are passed to a subshell for execution.</p>
 
450
<p>The Tcl version of <strong>cyradm</strong> is used for scripting as well as interactively.
 
451
While this is possible to a limited extent by use of the <code>run</code> method,
 
452
scripting would normally be done with <code>Cyrus::IMAP::Admin</code>, which is far
 
453
more flexible than either interactive <code>cyradm</code> or the Tcl scripting
 
454
mechanism for Cyrus.</p>
 
455
<p><strong>cyradm</strong> understands <strong>/bin/sh</strong>-style redirection:  any command can have
 
456
its standard or error output redirected, with all <strong>sh</strong>-style redirections
 
457
(except <code>&lt;&gt;</code>) supported.  It does not currently understand pipes
 
458
or backgrounding.</p>
 
459
<p>If the <code>Term::Readline::Perl</code> or <code>Term::Readline::GNU</code> modules are
 
460
available, <strong>cyradm</strong> will use it.</p>
 
461
<p>An alias facility is implemented internally, but no access is currently
352
462
provided to it.  This will change, if only to allow some of the predefined
353
 
aliases to be removed if they conflict with useful shell commands.</P>
354
 
<P>
355
 
<HR>
356
 
<H1><A NAME="author">AUTHOR</A></H1>
357
 
<P>Brandon S. Allbery, <A HREF="mailto:allbery@ece.cmu.edu">allbery@ece.cmu.edu</A></P>
358
 
<P>
359
 
<HR>
360
 
<H1><A NAME="see also">SEE ALSO</A></H1>
361
 
<P>Cyrus::IMAP::Admin
 
463
aliases to be removed if they conflict with useful shell commands.</p>
 
464
<p>
 
465
</p>
 
466
<hr />
 
467
<h1><a name="author">AUTHOR</a></h1>
 
468
<p>Brandon S. Allbery, <a href="mailto:allbery@ece.cmu.edu">allbery@ece.cmu.edu</a></p>
 
469
<p>
 
470
</p>
 
471
<hr />
 
472
<h1><a name="see_also">SEE ALSO</a></h1>
 
473
<p>Cyrus::IMAP::Admin
362
474
Term::ReadLine
363
 
sh(1), perl(1), imapd(8).</P>
364
 
 
365
 
</BODY>
366
 
 
367
 
</HTML>
 
475
sh(1), perl(1), imapd(8).</p>
 
476
 
 
477
</body>
 
478
 
 
479
</html>