TRIVIAL-REWRITE(8) TRIVIAL-REWRITE(8) 名前 trivial-rewrite - Postfix アドレス書き換え・解決デーモン 書式 trivial-rewrite [generic Postfix daemon options] 解説 trivial-rewrite デーモンは 2 種類のクライアントサービス要 求を処理します: 書き換え アドレスを標準形式に書き換えま す。 trivial-rewrite デ ーモンはデフォルトで不適切な(訳注:FQDN でない)ア ドレスにローカルドメイン情報を加え、bang path を ド メ イ ン 形式に替え、ソースルーティング情報を削りま す。この処理はいくつかの設定パラメータで制御され ま す(下記参照)。 解決 一 つのアドレスを 3 組 (transport, nexthop, recipi- ent) に解決します。結果の意味は次の通りです: transport 使用する配送エージェント。これ は master.cf ファイルのエントリの最初のフィールドです。 nexthop 送り先のホスト。ローカル配送ではこれは空の文 字列です。 recipient nexthop に渡されるエンベロープ受信者ア ド レ ス。 trivial-rewrite デーモンはデフォルトではローカルと ローカルでないメールの区別しかしません。メールル ー ティ ン グ を より制御するには、オプションの trans- port(5) 検索テーブルを使って下さい。 このプログラムは master(8) プロセスマネージャから起動さ れ ることを想定しています。 標準 なし。このコマンドは外界と接触しません。 セキュリティ trivial-rewrite デ ーモンはセキュリティに敏感ではありませ ん。デフォルトでは、このデーモンはリモートまたはローカルユ ー ザと話しません。chroot された環境で低い特権に固定されて 動くことができます。 診断 問題や処理は syslogd(8) に記録されます。 バグ 設定パラメータ 以下の main.cf パラメータは特にこのプログラムに関連があ り ま す。文法の詳細やデフォルト値は Postfix main.cf ファイル を参照して下さい。設定の変更後は postfix reload コマンドを 使ってください。 その他 inet_interfaces こ のメールシステムがメールを受け取るネットワークイ ンターフェース。この情報は user@[net.work.addr.ess] がローカルかリモートかを決めるのに使われます。 mydestination このマシンがローカルだとみなすドメインのリスト。 myorigin ローカルでポストされたメールにつけるドメイン名。 resolve_unquoted_address ア ドレスを解決する際に、 に従ってアドレスの ローカル部分を引用符で括らないため、余分 な @ や %、! 文字は見える状態で残されます。これは技術的には 不正確ですが、 Sendmail プライマリ MX ホストにメ ー ルを転送する際のリレー攻撃を止めることができます。 書き換え allow_percent_hack user%domain から user@domain に書き換える。 append_at_myorigin user から user@$myorigin に書き換える。 append_dot_mydomain user@host から user@host.$mydomain に書き換える。 swap_bangpath site!user から user@site に書き換える。 ルーティング local_transport $mydestination または $inet_interfaces にマッチした 目的地宛のメールを配送する場所。デフォルトの配送 方 法は local です。 文 法は transport:nexthop です; 詳細は transport(5) を参照して下さい。:nexthop 部分はオプションです。 default_transport transport(5) テーブルで特に配送方法が指定されなかっ た 場合に非ローカルメールを配送する場所。デフォルト の配送方法は smtp です。文法は transport:nexthop で す; 詳細は transport(5) を参照して下さい。:nexthop 部分はオプションです。 parent_domain_matches_subdomains (.domain.tld パターンを必要と す る の に 対 し て) sub.domain.tld にマッチする domain.tld パターンを使 う Postfix 機能のリスト。 relayhost transport(5) テーブルでエントリがマッチしなかった場 合に非ローカルメールが送られるデフォルトのホスト。 relayhost が指定されないと、メールは直接目的地のメ ール交換機にルーティングされます。 transport_maps domain から (transport, nexthop) へのマッピングテー ブルのリスト。 関連項目 master(8) プロセスマネージャ syslogd(8) システムロギング transport(5) 配送方法テーブルの書式 ライセンス The Secure Mailer license はこのソフトウェアと一緒に配布さ れなければいけません。 作者 Wietse Venema IBM T.J. Watson Research P.O. Box 704 Yorktown Heights, NY 10598, USA