ALIASES(5)

NAME
aliases - sendmail用の別名定義ファイル

書式
aliases

説明
このファイルは /usr/sbin/sendmail で使用するユーザ ID の別名を定義するものです。 このファイルは /etc に置かれ、以下のような形式の一連の行から構成されます。

名前: 配送先名1, 配送先名2, 配送先名3, . . .,配送先名n

上記の 名前 は実際のアドレスではなく別名であり、引き続く 配送先名n はその名前の別名です。 行頭がスペース(空白)で始まる行は、その上の行の継続行です。 行頭が ‘#’ で始まる行は、コメントです。

別名付けはlocalのユーザ名としてのみ行われます。 配送ループは発生せず、配送先には1回以上の配送は行われません。

別名付け処理を行った後に、localかつ有効な受信者が “.forward” ファイルをhomeディレクトリに作成している場合は、 そのファイルに記載された転送先へ再転送されます。

尚、このファイルは生データを置いており、実際の別名情報は newaliases(1). コマンドで作成するバイナリ形式の /etc/aliases.db に格納されます。 newaliases したがって aliases ファイルを編集するたびに newaliases コマンドを 実行しなければ変更内容が有効となりません。

SEE ALSO
newaliases(1), dbopen(3), dbm(3), sendmail(8) SENDMAIL Installation and Operation Guide. SENDMAIL An Internetwork Mail Router.

バグ
もし、 sendmail をコンパイルした際にNEWDBの代わりにDBMサポートとした場合は、 dbm(3) プログラムの、1つの別名あたり約1000バイトの制限に抵触する事があります。 このような場合は別名化を``チェーン''することで解決できます。 すなわち、別名リストの最後の配送先名をダミーで定義し、その次にその配送先を 更に別名化すれば良いのです。

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