ALIASES(5) ALIASES(5) 名前 aliases - エイリアスデータベースの書式 書式 postalias [-c config_dir] [-v] [file_type:]input_file 解説 aliases はローカル受信者へのメールの宛名を書き換える システム全体に渡る機構を提供します。 このファイルはpostalias(1) コマンドへの入力として使われます。 dbm または db 形式でインデックス化された結果は メールシステムが高速に検索するために使われます。 これを更新しても変更が反映されるまでにしばらく時間がかかります。 postfix reload コマンドを実行すると遅延がなくなります。 入力および出力ファイルの形式は Sendmail バージョン 8 互換で あることと、NIS マップとして使うのに適していることが求められます。 ユーザは自分自身へのメール配送を、 .forward ファイルをホーム ディレクトリに作ることで制御できます。それぞれのユーザの .forward の行は aliases のエントリの右側と同じ文法です。 エイリアスデータベース入力ファイルの書式は次の通りです: o エイリアスの定義は次の形式を持ちます name: value1, value2, ... o 空白で始まる行は前行の継続です。 o 空行と `#' で始まる行は無視されます。 name はローカルのアドレスです(ドメイン部分は持ちません)。 名前が空白、`#'、`:'、`@' のような特別な文字を含む場合には二重引用 符を使います。name はデータベース検索で大文字・小文字に よらないようにするために、小文字に変換されます。 さらに、owner-name 宛のエイリアスが存在すると、配送の判断は 始めのアドレスではなく、そのアドレスに向けられます。これは典型的には 配送できなかったメールの元の送信者よりもメーリングリストの配送 問題を扱うのによい地位にいる、メーリングリストのオーナーに配送 エラーを向けるのに使われます。 value には1もしくはそれ以上の次の項目を含みます: address メールは address に転送されます。これは RFC 822 1 ALIASES(5) ALIASES(5) 標準互換です。 /file/name メールは /file/name に追加されます。ファイルへの 配送の詳細は local(8) を参照して下さい。 配送は通常のファイルに制限されません。例えば、読みたくない メールを処理するためには、それを /dev/nullに向けます。 |command メールは command にパイプされます。空白などの特別な 文字を含むコマンドは二重引用符で括ります。コマンドへの 配送の詳細は local(8) を参照して下さい。 コマンドが失敗すると、ある制限された量のコマンド出力が 送信者にメールで返されます。/usr/include/sysexits.h ファイルには期待される終了コードを定義されています。例えば "user unknown" エラーをシミュレートするには |"exit 67" を を使い、負荷の大きなブラックホールを実装するには|"exit 0" を使います。 :include:/file/name メールは指定されたファイルに挙げられた目的地に送られます。 :include: ファイル内の行はエイリアスのエントリの 右側と同じ文法を持ちます。 配送先はこのマニュアルページに記載された配送先が使えます。 しかし "|command" と /file/name への配送は デフォルトでは禁止されています。 許可するには allow_mail_to_commands と allow_mail_to_files の設定パラメータを編集します。 拡張アドレス エイリアスデータベースの検索に失敗し、受信者のローカル部分に オプションの区切り文字(デリミタ)を含んでいると(つまり user+foo)、 検索は拡張していないアドレス(つまり user)に置き換えられます。 設定パラメータ 以下の main.cf パラメータは特にこのトピックに関連があります。 文法の詳細やデフォルト値は main.cf ファイルを参照して下さい。 設定の変更後は postfix reload コマンドを使ってください。 alias_maps エイリアスデータベースのリスト。 allow_mail_to_commands 外部コマンドへのメール配送の用法を制限する。 allow_mail_to_files Restrict the usage of mail delivery to external file. 外部ファイルへのメール配送の用法を制限する。 2 ALIASES(5) ALIASES(5) owner_request_special owner-xxx や xxx-request アドレスを特別扱いする。 recipient_delimiter 拡張アドレスから受信者を区切るデリミタ。 標準 RFC 822 (ARPA Internet Text Messages) 関連項目 local(8) ローカル配送エージェント postalias(1) エイリアスデータベース管理 ライセンス 安全なメーラライセンス(The Secure Mailer license)はこのソフト ウェアと一緒に配布されなければいけません。 作者 Wietse Venema IBM T.J. Watson Research P.O. Box 704 Yorktown Heights, NY 10598, USA 3