QMQPD(8) QMQPD(8)
名前
qmqpd - Postfix QMQP サーバ
書式
qmqpd [generic Postfix daemon options]
解説
Postfix QMQP サーバは接続ごとに一つのメッセージを受け取り
ます。それぞれのメッセージは cleanup(8) デーモンを通ってパ
イプされ、 incoming キューに一つのキューファイルとして置か
れます。プログラムは master(8) プロセスマネージャから起 動
されることを想定しています。
QMQP サーバは一つのアクセスポリシーを実装しています: 明示
的に権限を与えられたクライアントホストだけがサービスを使う
ことを許されます。
セキュリティ
QMQP サ ーバは適度にセキュリティに注意を払う必要がありま
す。ネットワーク上の QMQP クライアントや DNS サーバと話 を
します。 QMQP サーバは chroot されて固定された低い権限で走
らせることが可能です。
診断
問題や処理は syslogd(8) に記録されます。
バグ
QMQP プロトコルは一つのメッセージ配送ごとに一つのサーバ 応
答しかしません。そのため、それぞれの受信者を拒否することは
できません。
QMQP プロトコルは応答の前に全てのメッセージ全体を受け取 る
サ ー バ を 必要とします。メッセージが不正であったり、net-
string コンポーネントが受け入れられるよりも長いと、Postfix
はすぐに応答して接続を閉じます。状況の扱いはクライアント次
第です。
設定パラメータ
以下の main.cf パラメータは特にこのプログラムに関連があ り
ま す。文法の詳細やデフォルト値は Postfix main.cf ファイル
を参照してください。設定の変更後は postfix reload コマンド
を使ってください。
その他
always_bcc
シ ステムに入ってくるそれぞれのメッセージのコピーを
送るアドレス。
debug_peer_level
リモートホストが debug_peer_list パラメータ内のパタ
ーンにマッチした時に増加させる冗長ログレベル。
debug_peer_list
ド メインやネットワークのパターンのリスト。リモート
ホストがパターンにマッチすると、冗長ログレ ベ ル は
debug_peer_level パラメータで指定された分だけ増加し
ます。
hopcount_limit
Received: メッセージヘッダの数を制限します。
qmqpd_authorized_clients
サービスを使うことが許されるクライアントを 指 定 し
た、ドメインやネットワークパターンのリスト。
qmqpd_timeout
サ ーバが応答したりクライアントの要求を受ける時間を
制限します。
soft_bounce
ハード (D) 拒否応答をソフト (Z) 拒否応答に 変 え ま
す。これはテスト目的に有用かもしれません。
内容検査の制御
content_filter
メ ー ル をフィルタし、メールをバウンスしたり結果を
Postfix に差しはさむメール配送 transport の名前。こ
のパラメータは Postfix transport テーブルの右側部分
と同じ文法を使います。
リソース制御
line_length_limit
部分的な入力行を扱うのに使われるメモリの量やクラ イ
ア ントから受け取る送信者および受信者のアドレスの長
さをバイト単位で制限します。
message_size_limit
ディスクに保管する送信者および受信者アドレス情報 も
含 めたメッセージの合計サイズをバイト単位で制限しま
す。
タール抗(Tarpitting)
qmqpd_error_delay
クライアントに問題を通知するまでの秒単位の 待 ち 時
間。これは暴走エラーを遅くします。
関連項目
http://cr.yp.to/proto/qmqp.html, QMQP プロトコル
cleanup(8) メッセージのカノニカル化
master(8) プロセスマネージャ
syslogd(8) システムロギング
ライセンス
The Secure Mailer license はこのソフトウェアと一緒に配布さ
れなければいけません。
作者
Wietse Venema
IBM T.J. Watson Research
P.O. Box 704
Yorktown Heights, NY 10598, USA
QMQPD(8)