CLEANUP(8) CLEANUP(8)
名前
cleanup - Postfix メッセージのカノニカル化およびキュー発効
書式
cleanup [generic Postfix daemon options]
解説
cleanup デーモンは入ってきたメールを処理し、 incoming メール
キューに入れて、キューマネージャに到着したことを知らせます。
cleanup デーモンは常に次の変換を行ないます:
o 見つからないメッセージヘッダの挿入: (Resent-) From:,
Message-Id:, and Date:.
o メッセージエンベロープで受信者が指定されていない場合の
(Resent-) To:, Cc: および Bcc: メッセージヘッダからの
受信者アドレスの抽出
o エンベロープやヘッダアドレスを、他の Postfix プログラムが
求める標準的な user@fully-qualified-domain 形式に変換する。
この作業は trivial-rewrite(8) デーモンに委託される。
o 重複するエンベロープ受信者アドレスの削除。
次のアドレス変換はオプションです:
o オプションで全てのエンベロープとヘッダアドレスを
canonical(5) 検索テーブルで指定されたマッピングに
したがって書き換えます。
o オプションで送信者のエンベロープアドレスとヘッダ
アドレスをマスカレードします(つまり、
masquerade_domains パラメータに挙げられた全ての
ドメイン以下のホストやドメイン情報を、
masquerade_exceptions に記載されたユーザ名を除いて
削ります)。アドレスマスカレードはエンベロープの
受信者には影響を及ぼしません。
o オプションで virtual(5) 検索テーブルで見つかった
情報にしたがってエンベロープの受信者アドレスを
展開します。
cleanup デーモンはそれぞれのメッセージに問題がないかチェック
します。問題が見つかると、デフォルトではクライアントに診断
ステータスが返され、問題をクライアントが取り扱うようにします。
または問題が起こったらクライアントが cleanup デーモン
に、メッセージを送信者にバウンスするように要求できます。
標準
RFC 822 (ARPA Internet Text Messages)
1
CLEANUP(8) CLEANUP(8)
診断
問題や処理は syslogd(8) に記録されます。
バグ
テーブルによる書き換えルールはif then else やその他の
論理関係の表現が難しくなります。
設定パラメータ
以下の main.cf パラメータは特にこのトピックに関連があります。
文法の詳細やデフォルト値は main.cf ファイルを参照して下さい。
設定の変更後は postfix reload コマンドを使ってください。
その他
hopcount_limit
Received: メッセージヘッダの数の制限。
アドレス変換
empty_address_recipient
<> からの配達出来ないメールの配送先。この書き換えは
他の全てのアドレス置換の前になされます。
canonical_maps
エンベロープおよびヘッダの送信者および受信者アドレス用
アドレスマッピング検索テーブル。
recipient_canonical_maps
エンベロープおよびヘッダの受信者アドレス用アドレス
マッピング検索テーブル。
sender_canonical_maps
エンベロープおよびヘッダの送信者アドレス用アドレス
マッピング検索テーブル。
masquerade_domains
サブドメイン構造を隠すドメインのリスト。
masquerade_exceptions
アドレスマスカレードをおこなわないユーザ名のリスト。
virtual_maps
エンベロープの受信者アドレス用アドレスマッピング検索
テーブル。
リソース制御
duplicate_filter_limit
記憶されるエンベロープの受信者数の制限。
header_size_limit
メッセージヘッダを処理するために使うメモリのバイト数
2
CLEANUP(8) CLEANUP(8)
制限。
関連項目
canonical(5) カノニカルアドレス検索テーブルの書式
qmgr(8) キューマネージャデーモン
syslogd(8) システムロギング
trivial-rewrite(8) アドレスの書き換え
virtual(5) バーチャルアドレス検索テーブルの書式
ファイル
/etc/postfix/canonical*, カノニカルマッピングテーブル
/etc/postfix/virtual*, バーチャルマッピングテーブル
ライセンス
安全なメーラライセンス(The Secure Mailer license)はこのソフト
ウェアと一緒に配布されなければいけません。
作者
Wietse Venema
IBM T.J. Watson Research
P.O. Box 704
Yorktown Heights, NY 10598, USA
3