CANONICAL(5)                                         CANONICAL(5)


名前
       canonical - Postfix カノニカルテーブルの書式

書式
       postmap /etc/postfix/canonical

解説
       オプションの canonical ファイルにはローカルおよび外部アドレス
       のアドレスマッピングを指定します。このマッピングは cleanup(8)
       デーモンによって使われます。アドレスマッピングは再帰的です。

       ファイルは postmap(1) コマンドへの入力として使われます。
       dbm または db 形式でインデックス化された結果は
       メールシステムが高速に検索するために使われます。
       これを更新しても変更が反映されるまでにしばらく時間がかかります。
       postfix reload コマンドを実行すると遅延がなくなります。

       canonical マッピングはメッセージヘッダアドレス(すなわちメッセージ
       内に現れるアドレス)とメッセージエンベロープアドレス(例えば SMTP
       プロトコルコマンドで使われるアドレス)の両方に作用します。Sendmail
       の S3 ルールセットを考えてもよいでしょう。

       典型的には、canonical テーブルをログイン名から Firstname.Lastname
       に置き換えるためや、古いメールシステムで作られたアドレスをきれいに
       するために使います。

       canonical マッピングと virtual domain サポートと混同しては
       いけません。その目的のためには virtual(5) マップを使います。

       canonical マッピングとローカルエイリアスを混同してはいけません。
       その目的のためには aliases(5)マップを使います。

       canonical テーブルの書式は次の通りです。マッピングはこのマニュアル
       ページに挙げられた順序で試行されます:

       空白とコメント
              空行や `#' で始まる行は無視されます。

       user@domain address
              user@domainaddress で置き換えられます。この形式は
              最高の優先度を持ちます。

              この形式は古いメールシステムで作られたアドレスを整理するのに
              便利です。また、Firstname.Lastname 形式のアドレスを作るのに
              使うこともできますが、更に簡単な解決法は下を見て下さい。

       user address
              site が $myorigin と等しいか、$inet_interfaces に挙げられていると、
              user@siteaddress で置き換えられます。



                                                                1





CANONICAL(5)                                         CANONICAL(5)


              この形式はログイン名を Firstname.Lastname で置き換えるのに
              便利です。

       @domain address
              domain 内の全てのアドレスは address で置き換えられます。
              これは最も低い優先度です。

       上の全ての形式は、 address が @other-domainの形式のとき、
       結果は otherdomain の同じユーザになります。

拡張アドレス
       テーブルの検索に失敗し、受信者のローカル部分にオプションの区切り
       文字(デリミタ)を含んでいると(つまり user+foo@domain)、
       検索は拡張していないアドレス(つまり user@domain)に置き換えられ、
       マッチしなかった拡張部分は検索テーブルの結果に加えられます。
       マッチする順序: user+foo@domain, user@domain, user+foo,
       user, and @domain.


バグ
       テーブルフォーマットは慣例的な引用符を理解しません。

設定パラメータ
       以下の main.cf パラメータは特にこのトピックに関連があります。
       文法の詳細やデフォルト値は main.cf ファイルを参照して下さい。
       設定の変更後は postfix reload コマンドを使ってください。

       canonical_maps
              カノニカルマップテーブルのリスト。

       recipient_canonical_maps
              エンベロープとヘッダの受信者アドレス用のアドレス
              マッピング検索テーブル。

       sender_canonical_maps
              エンベロープとヘッダの送信者アドレス用のアドレス
              マッピング検索テーブル。

       他の関連したパラメータ:

       inet_interfaces
              このシステムが受け取るべきメールが入るネットワーク
              インターフェースのアドレス。

       masquerade_domains
              サブドメイン構造を隠すドメインのリスト。

       masquerade_exceptions
              アドレスマスカレードを行なわないユーザ名のリスト。





                                                                2





CANONICAL(5)                                         CANONICAL(5)


       mydestination
              このメールシステムがローカルだとみなすドメインのリスト。

       myorigin
              ローカルで送信されたメールに追加されるドメイン。

       owner_request_special
              owner-xxxxxx-request アドレスを特別扱いする。

関連項目
       cleanup(8) メールのカノニカル化およびキュー発効
       postmap(1) マッピングテーブルの作成
       virtual(5) バーチャルドメインマッピング

ライセンス
       安全なメーラライセンス(The Secure Mailer license)はこのソフト
       ウェアと一緒に配布されなければいけません。

作者
       Wietse Venema
       IBM T.J. Watson Research
       P.O. Box 704
       Yorktown Heights, NY 10598, USA
































                                                                3