ACCESS(5)                                               ACCESS(5)


名前
       access - Postfix アクセステーブルの書式

書式
       postmap /etc/postfix/access

解説
       access  テーブルは Postfix SMTP サーバに特定のホスト、ドメ
       イン、ネットワーク、ホストアドレスまたはメールアドレスから
       の、もしくはそれら宛のメールを選択的に受け入れるか、または
       拒否するかをオプションで指示します。

       通常、access テーブルには postmap(1) コマンドへの入力に 使
       われるテキストファイルが指定されます。dbm または db 形式で
       インデックス化された結果はメールシステムが高速に検索するた
       めに使われます。アクセステーブルを変更した後は、インデック
       スファイルを再構築するために  postmap  /etc/postfix/access
       コマンドを実行して下さい。

       テ ー ブルが NIS や LDAP、SQL など別の手段で提供される場合
       も、通常のインデックスファイルと同様の検索がなされます。

       代わりに、パターンが正規表現で与えられる正規表現マップとし
       てテーブルを提供することもできます。この場合、下で述べるも
       のとは少し違った方法で検索がなされます。

テーブルの書式
       access テーブルの書式は次の通りです:

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

       継続の空白
              空白で始まる行は前の行から継続します。

       pattern action
              pattern がメールアドレスやドメイン、ホストアドレ ス
              にマッチすると、対応する action を実行します。

PATTERNS
       DB  や  DBM  の よ うなインデックスファイル、もしくは NIS,
       LDAP, SQL のようなネットワーク上のテーブルからの検索では、
       パターンは次に示す順で試行されます:

       user@domain
              特定のメールアドレスにマッチします。

       domain.name
              ホスト名やメールアドレスの domain.name 自身とそのサ
              ブドメイン全てにマッチします。トップレベルドメイ ン
              はマッチしません。

       user@  
              特 定のユーザ部分を持つ全てのメールアドレスにマッチ
              します。

       net.work.addr.ess

       net.work.addr

       net.work

       net    指定されたネットワーク内の全てのホストアド レ ス に
              マッチします。ネットワークアドレスは "." で区切られ
              た一つもしくはそれ以上のオクテットの並びです。

ACTIONS
       [45]NN text
              パターンにマッチしたアドレス等を拒否し、数字のコ ー
              ドとテキストを返します。

       REJECT パ ターンにマッチしたアドレス等を拒否します。一般的
              なエラー応答メッセージが生成されます。

       OK     パターンにマッチしたアドレスを受け入れます。

       restriction...
              指定された UCE 制限を適用しま す  (permit,  reject,
              reject_unauth_destination, など)。

正規表現テーブル
       このセクションではテーブルが正規表現形式で与えられた際にど
       のようにテーブル検索が変化するかを記述しています。正規表現
       検 索 テ ー ブルの文法については、regexp_table(5) もしくは
       pcre_table(5) を参照して下さい。

       それぞれのパターンは検索される文字列全体に適用される正規表
       現です。場合によって、文字列はクライアントのホスト名全体で
       あったり、クライアントの IP アドレス全体、もしくはメールア
       ドレス全体になったりします。従って、親ドメインや親ネットワ
       ーク検索が行なわれませんし、user@domain メールアドレ ス は
       user@domain という構成要素に分割されません。

       パターンは検索文字列にマッチするまで、テーブルに指定された
       順で適用されます。

       アクションは通常のインデックス化されたファイル検索と同様で
       あり、それに加えて $1, $2 などをパターンのカッコで括られた
       部分文字列に書き換えることが可能です。

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

関連項目
       postmap(1) テーブルマップの生成
       smtpd(8) SMTP サーバ
       pcre_table(5) PCRE テーブルの書式
       regexp_table(5)  POSIX 正規表現テーブルの書式

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

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