annotate conf/doc/ali.rf @ 0:bce86c4163a3

Initial revision
author kono
date Mon, 18 Apr 2005 23:46:02 +0900
parents
children 441a2190cfae
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
bce86c4163a3 Initial revision
kono
parents:
diff changeset
1 .\" @(MHWARNING)
bce86c4163a3 Initial revision
kono
parents:
diff changeset
2 .\" @(#)$Id$
bce86c4163a3 Initial revision
kono
parents:
diff changeset
3 .SC ALI 1
bce86c4163a3 Initial revision
kono
parents:
diff changeset
4 .NA
bce86c4163a3 Initial revision
kono
parents:
diff changeset
5 ali \- list mail aliases
bce86c4163a3 Initial revision
kono
parents:
diff changeset
6 .SY
bce86c4163a3 Initial revision
kono
parents:
diff changeset
7 ali
bce86c4163a3 Initial revision
kono
parents:
diff changeset
8 \%[\-alias\ aliasfile]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
9 \%[\-list] \%[\-nolist]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
10 \%[\-normalize] \%[\-nonormalize]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
11 \%[\-user] \%[\-nouser]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
12 aliases\ ...
bce86c4163a3 Initial revision
kono
parents:
diff changeset
13 \%[\-help]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
14 .DE
bce86c4163a3 Initial revision
kono
parents:
diff changeset
15 \fIAli\fR
bce86c4163a3 Initial revision
kono
parents:
diff changeset
16 searches the named mail alias files for each of the given \fIaliases\fR.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
17 It creates a list of addresses for those \fIaliases\fR,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
18 and writes that list on standard output.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
19 If the `\-list' option is specified, each address appears on a separate line;
bce86c4163a3 Initial revision
kono
parents:
diff changeset
20 otherwise, the addresses are separated by commas and printed on
bce86c4163a3 Initial revision
kono
parents:
diff changeset
21 as few lines as possible.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
22
bce86c4163a3 Initial revision
kono
parents:
diff changeset
23 The `\-user' option directs \fIali\fR to perform its processing in an
bce86c4163a3 Initial revision
kono
parents:
diff changeset
24 inverted fashion:
bce86c4163a3 Initial revision
kono
parents:
diff changeset
25 instead of listing the addresses that each given alias expands to,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
26 \fIali\fR will list the aliases that expand to each given address.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
27 If the `\-normalize' switch is given,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
28 \fIali\fR will try to track down the official hostname of the address.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
29
bce86c4163a3 Initial revision
kono
parents:
diff changeset
30 The files specified by the profile entry \*(lqAliasfile:\*(rq and any
bce86c4163a3 Initial revision
kono
parents:
diff changeset
31 additional alias files given by the `\-alias aliasfile' switch will be read.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
32 Each \fIalias\fR is processed as described in \fImh\-alias\fR\0(5).
bce86c4163a3 Initial revision
kono
parents:
diff changeset
33 .Fi
bce86c4163a3 Initial revision
kono
parents:
diff changeset
34 ^$HOME/\&.mh\(ruprofile~^The user profile
bce86c4163a3 Initial revision
kono
parents:
diff changeset
35 ^/etc/passwd~^List of users
bce86c4163a3 Initial revision
kono
parents:
diff changeset
36 ^/etc/group~^List of groups
bce86c4163a3 Initial revision
kono
parents:
diff changeset
37 .Pr
bce86c4163a3 Initial revision
kono
parents:
diff changeset
38 ^Path:~^To determine the user's MH directory
bce86c4163a3 Initial revision
kono
parents:
diff changeset
39 .Ps
bce86c4163a3 Initial revision
kono
parents:
diff changeset
40 ^Aliasfile:~^For a default alias file
bce86c4163a3 Initial revision
kono
parents:
diff changeset
41 .Sa
bce86c4163a3 Initial revision
kono
parents:
diff changeset
42 mh\-alias(5)
bce86c4163a3 Initial revision
kono
parents:
diff changeset
43 .De
bce86c4163a3 Initial revision
kono
parents:
diff changeset
44 `\-alias @(MHETCPATH)/MailAliases'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
45 .Ds
bce86c4163a3 Initial revision
kono
parents:
diff changeset
46 `\-nolist'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
47 .Ds
bce86c4163a3 Initial revision
kono
parents:
diff changeset
48 `\-nonormalize'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
49 .Ds
bce86c4163a3 Initial revision
kono
parents:
diff changeset
50 `\-nouser'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
51 .Co
bce86c4163a3 Initial revision
kono
parents:
diff changeset
52 None
bce86c4163a3 Initial revision
kono
parents:
diff changeset
53 .Bu
bce86c4163a3 Initial revision
kono
parents:
diff changeset
54 The `\-user' option with `\-nonormalize' is not entirely accurate,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
55 as it does not replace local nicknames for hosts with their official
bce86c4163a3 Initial revision
kono
parents:
diff changeset
56 site names.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
57 .En