1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
|
.\" Copyright (c) 1998 Sendmail, Inc. All rights reserved.
.\" Copyright (c) 1983, 1997 Eric P. Allman. All rights reserved.
.\" Copyright (c) 1985, 1991, 1993
.\" The Regents of the University of California. All rights reserved.
.\"
.\" By using this file, you agree to the terms and conditions set
.\" forth in the LICENSE file which can be found at the top level of
.\" the sendmail distribution.
.\"
.\" @(#)aliases.5 8.8 (Berkeley) 5/19/98
.\" jpman %Id: aliases.5,v 1.3 1998/05/28 15:47:09 kuma Stab %
.\"
.\" WORD: alias (名)別名(sendmail),エイリアス(csh)(動)エイリアスする(sendmail)[aliases.5,csh.1]
.\"
.Dd May 19, 1998
.Dt ALIASES 5
.Os BSD 4
.Sh 名称
.Nm aliases
.Nd sendmail のためのエイリアスファイル
.Sh 書式
.Nm aliases
.Sh 解説
このファイルには、
.Pa /usr/sbin/sendmail
が使用する、ユーザ
.Tn ID
の別名を記述します。
このファイルは
.Pa /etc
に置かれる、下記の形式の一連の行です。
.Bd -filled -offset indent
name: name_1, name_2, name_3, . . .
.Ed
.Pp
.Em name
はエイリアスする名前、
.Em name_n
はその名前の別名です。
空白ではじまる行は継続行です。
.Ql #
ではじまる行はコメントです。
.Pp
エイリアスはローカル名でのみ適用されます。
ループは起りえません。
なぜなら、メッセージは同じ人に複数回送られないからです。
.Pp
エイリアス適用後、ローカルかつ有効な受信者で
.Dq Pa .forward
ファイルをホームディレクトリに持つ人のメッセージは、
このファイルに定義された一連のユーザに転送されます。
.Pp
これは単なる生のデータファイルです;
実際のエイリアス情報は
.Xr newaliases 1
プログラムを使用することにより、バイナリ形式でファイル
.Pa /etc/aliases.db
に置かれます。aliases ファイルを更新したときには、その内容を反映させるために、
.Xr newaliases
コマンドを実行する必要があります。
.Sh 関連項目
.Xr newaliases 1 ,
.Xr dbm 3 ,
.Xr dbopen 3 ,
.Xr sendmail 8
.Rs
.%T "SENDMAIL Installation and Operation Guide"
.Re
.Rs
.%T "SENDMAIL An Internetwork Mail Router"
.Re
.Sh バグ
.Xr sendmail
を NEWDB サポート付きではなく DBM サポート付きでコンパイルした時には、
エイリアス 1 つがおよそ 1000 バイトまでの情報に限るという
.Xr dbm 3
の制約が問題となるかもしれません。
このような場合に長いエイリアスを使用するためには ``連鎖'' を使用します;
これは別名の最後の名前をダミーの名前にし、
これを引続き別の別名として使用するというものです。
.Sh 歴史
.Nm
ファイルフォーマットは
.Bx 4.0
に登場しました。
|