ALIASES

Section: File Formats (5)
Updated: %Date: 2000/12/14 23:08:15 %
Index JM Home Page
 

名称

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 に登場しました。

関連キーワード

エイリアス   別名   sendmail   ローカル   メッセージ   aliases   addr   newaliases   ユーザ   mail   一連   アドレス   username   path   開始   方法   適用   サポート   記述   下記   ユーザ名   インクルード   外部   getpwnam   フルパス

Linux マニュアル 一覧

関連するコマンド・関数

newaliases.1   praliases.8   endaliasent.3   getaliasbyname.3   getaliasbyname_r.3   getaliasent.3
 

Index

名称
書式
解説
関連項目
バグ
歴史

This document was created by man2html, using the manual pages.
Time: 04:38:46 GMT, October 11, 2026