author | Pascal Volk <user@localhost.localdomain.org> |
Mon, 03 Sep 2012 22:40:01 +0000 | |
changeset 610 | b6c4e77046b9 |
parent 591 | 2b165e90e225 |
child 622 | e60b8ed5fd35 |
permissions | -rw-r--r-- |
591
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
1 |
======================== |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
2 |
Managing alias addresses |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
3 |
======================== |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
4 |
aliasadd |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
5 |
-------- |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
6 |
Syntax: |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
7 |
| **vmm aliasadd** *address destination ...* |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
8 |
| **vmm aa** *address destination ...* |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
9 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
10 |
This subcommand is used to create a new alias *address* with one or more |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
11 |
*destination* addresses. |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
12 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
13 |
Within the destination address, the placeholders **%n**, **%d**, and **%=** |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
14 |
will be replaced by the local-part, the domain, or the email address with |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
15 |
**@** replaced by **=** respectively. |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
16 |
In combination with alias domains, this enables domain-specific destinations. |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
17 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
18 |
Example: |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
19 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
20 |
.. code-block:: console |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
21 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
22 |
root@host:~# vmm aliasadd john.doe@example.com d.user@example.com |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
23 |
root@host:~# vmm aa support@example.com d.user@example.com e.user@example.com |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
24 |
root@host:~# vmm aa postmaster@example.com postmaster+%d@example.org |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
25 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
26 |
aliasdelete |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
27 |
----------- |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
28 |
Syntax: |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
29 |
| **vmm aliasdelete** *address* [*destination*] |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
30 |
| **vmm ad** *address* [*destination*] |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
31 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
32 |
Use this subcommand to delete the alias with the given *address*. |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
33 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
34 |
If the optional *destination* address is given, only this destination will |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
35 |
be removed from the alias. |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
36 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
37 |
Example: |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
38 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
39 |
.. code-block:: console |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
40 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
41 |
root@host:~# vmm ad support@example.com d.user@example.com |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
42 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
43 |
aliasinfo |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
44 |
--------- |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
45 |
Syntax: |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
46 |
| **vmm aliasinfo** *address* |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
47 |
| **vmm ai** *address* |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
48 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
49 |
Information about the alias with the given *address* can be displayed with |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
50 |
this subcommand. |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
51 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
52 |
Example: |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
53 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
54 |
.. code-block:: console |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
55 |
|
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
56 |
root@host:~# vmm aliasinfo support@example.com |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
57 |
Alias information |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
58 |
----------------- |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
59 |
Mail for support@example.com will be redirected to: |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
60 |
* e.user@example.com |
2b165e90e225
doc/web: Added the 'Howto'.
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
61 |