VIRTUAL(5)                                             VIRTUAL(5)


名前
       virtual - Postfix virtual テーブルの書式

書式
       postmap /etc/postfix/virtual

解説
       virtual テーブルはオプションでローカル及び非ローカルの受信
       者やドメイン宛の宛名の書き直しを指定します。書 き 直 し は
       cleanup(8)  デーモンによって使われます。書き直しは再帰的に
       行なわれます。

       virtual による書き直しはエンベロープの受信者アドレスのみに
       適 用 され、メッセージヘッダには影響がありません。Sendmail
       の S0 ルールセットと考えてもよいでしょう。一般にヘッダおよ
       び エ ン ベ ロープのアドレスを書き換えるには、canonical(5)
       マップを使って下さい。

       このファイルは postmap(1) コマンドへのインプットになり、イ
       ン デックス化された dbm または db 形式のファイルになった結
       果はメールシステムが高速に検索するのに使います。更新後、変
       更が反映されるまでに時間がかかるかも知れません。遅延をなく
       すには postfix reload コマンドを使います。

       典型的な virtual ドメインのサポートは次のようなものです:

           virtual.domain       anything (右側の中身は意味がありません)
           user1@virtual.domain address1
           user2@virtual.domain address2, address3

       これを使うと、SMTP サーバは virtual.domain 宛のメールを 受
       け 取り、unknown@virtual.domain 宛のメールは配送できないも
       のとして拒否します。

       virtual テーブルの書式は次の通りで、マッピングはこのマニュ
       アルページに書かれた通りの順で試行されます:

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

       user@domain address, address, ...
              user@domain  宛 のメールは address 宛に書き直されま
              す。この形式は最も高い優先度を持ちます。

       user address, address, ...
              user@site 宛のメールは site が $myorigin に等しい時
              や  site が $mydestination や $inet_interfaces に挙
              げられている時に address 宛に書き直されます。

              この機能はローカルの alias(5) データベースの機能 に
              重なります。違いは virtual マッピングはローカル以外
              のアドレスにも適用できることです。

       @domain address, address, ...
              domain のどのユーザ宛のメールも address 宛に書き 直
              されます。この形式は最も低い優先度を持ちます。

       上のどの形式も、address が @otherdomain の形式であれば、結
       果は otherdomain の同じユーザになります。これは展開した 最
       初のアドレスのみに働きます(?)。

拡張アドレス
       検索に失敗し、アドレスのローカル部分がオプションの受信者デ
       リミタ (つまり user+foo@domain) を含んでいると、検索は拡張
       し な いアドレス (つまり user@domain) に対して繰り返され、
       マッチしなかった拡張アドレスは展開した結果に伝えられます。
       マッ チ ン グ の 順 序 は:  user+foo@domain,  user@domain,
       user+foo, user, そして @domain です。

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

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

       virtual_maps
              virtual マッピングテーブルのリスト。

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

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

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

       myorigin
              ローカルでポストされたメールにつけるドメイン名。

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

関連項目
       cleanup(8) メールのカノニカル化およびキュー化
       postmap(1) マッピングテーブルの作成

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

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