UNIXの部屋 コマンド検索: /etc/aliases

TOP UNIXの部屋 コマンド一覧 コマンドマニュアル 用語集 新版 由来/読み方辞書 環境変数マニュアル Cシェル変数 システム設定ファイル システムコール・ライブラリ ネットワークプログラミングの基礎知識


検索 :
複数のキーワードを空白で区切ると AND 検索を行います。例:「ファイル 削除」


/etc/aliases メールアドレスのエイリアス設定ファイル (sendmail)

このファイルは、sendmail 用エイリアス (別名) 設定ファイルである。qmail など、sendmail 以外の MTA を利用している場合は関係ない。

基本的な書式は、
メール宛先のユーザ名: 実際に配送するユーザ名
である。例えば foo.com の /etc/aliases を
hoge: fuga
とすると、hoge@foo.com 宛のメールは実際には fuga@foo.com に届けられる。また、
hoge: /dev/null
だと、hoge@foo.com宛のメールは /dev/null に送られる (つまりどこにも届かない)。また、
hoge: "|/usr/bin/mail-program"
とすると、hoge@foo.com 宛にメールが届いたときに /usr/bin/mail-program が実行される。mail-program は標準入力からメールの内容が送られてくるので、それを処理すればよい。fml や majordomo などのメーリングリストソフトは、このようにメールが届いたときにプログラムを実行することで実現されている。

/etc/aliases の変更後は newaliases コマンドを実行しないと、新しい内容が反映されない。
>> コマンド newaliases *
>> 用語集 NIS *