ALIASES(5)

名称
aliases - sendmail のためのエイリアスファイル

書式
aliases

解説
このファイルには、 /usr/sbin/sendmail が使用する、ユーザ ID の別名を記述します。 このファイルは /etc に置かれる、下記の形式の一連の行です。

name: name_1, name_2, name_3, . . .

name はエイリアスする名前、 name_n はその名前の別名です。 空白ではじまる行は継続行です。 ‘#’ ではじまる行はコメントです。

エイリアスはローカル名でのみ適用されます。 ループは起りえません。 なぜなら、メッセージは同じ人に複数回送られないからです。

エイリアス適用後、ローカルかつ有効な受信者で “.forward” ファイルをホームディレクトリに持つ人のメッセージは、 このファイルに定義された一連のユーザに転送されます。

これは単なる生のデータファイルです; 実際のエイリアス情報は newaliases(1) プログラムを使用することにより、バイナリ形式でファイル /etc/aliases.db に置かれます。aliases ファイルを更新したときには、その内容を反映させるために、 newaliases コマンドを実行する必要があります。

関連項目
newaliases(1), dbm(3), dbopen(3), sendmail(8) SENDMAIL Installation and Operation Guide. SENDMAIL An Internetwork Mail Router.

バグ
sendmail を NEWDB サポート付きではなく DBM サポート付きでコンパイルした時には、 エイリアス 1 つがおよそ 1000 バイトまでの情報に限るという dbm(3) の制約が問題となるかもしれません。 このような場合に長いエイリアスを使用するためには ``連鎖'' を使用します; これは別名の最後の名前をダミーの名前にし、 これを引続き別の別名として使用するというものです。

歴史
aliases ファイルフォーマットは 4.0BSD に登場しました。