Provided by: manpages-ja_0.5.0.0.20221215+dfsg-1_all
名称
aliases - sendmail のためのエイリアスファイル
書式
aliases
解説
このファイルには、 sendmail が使用する、ユーザ ID の別名を記述します。 このファイルは /etc/mail に置かれる、下記の形式の一連の行です。 name: addr_1, addr_2, addr_3, . . . name はエイリアスする名前、 addr_n はその名前の別名です。 addr_n は、別の別名、ローカル ユーザ名、ローカルファイル名、コマンド、 インクルードファイル、外部アドレスのいずれかで す。 ローカルユーザ名 username username は、getpwnam(3) で使用可能であることが必要です。 ローカルファイル名 /path/name フルパス名 (スラッシュ (/) で開始) で指定されたファイルに、 メッセージが追加されま す。 コマンド |command コマンドはパイプシンボル (|) で開始し、メッセージを標準入力から受け取ります。 インクルードファイル :include: /path/name パス名にあるエイリアスが、 name のエイリアスに追加されます。 E-Mail アドレス user@domain RFC 822 書式の e-mail アドレス。 空白ではじまる行は継続行です。 行を続ける別の方法として、改行の前にバックスラッシュを置く 方法があります。 # ではじまる行はコメントです。 エイリアスはローカル名でのみ適用されます。 ループは起りえません。 なぜなら、メッセージは同 じ人に複数回送られないからです。 エイリアス適用後、ローカルかつ有効な受信者で ``.forward'' ファイルをホームディレクトリに持 つ人のメッセージは、 このファイルに定義された一連のユーザに転送されます。 これは単なる生のデータファイルです; 実際のエイリアス情報は newaliases(1) プログラムを使用 することにより、バイナリ形式でファイル /etc/mail/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 に登場しました。 1Date: 2000/12/14 23:08:15 1 ALIASES(5)