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 テーブルの右側部分
と同じ文法を使います。
Resource controls
line_length_limit
部分的な入力行を扱うのに使われるメモリの量やクラ イ
ア ントから受け取る送信者および受信者のアドレスの長
さをバイト単位で制限します。
message_size_limit
ディスクに保管する送信者および受信者アドレス情報 も
含 めたメッセージの合計サイズをバイト単位で制限しま
す。
タール抗 (Tarpitting)
qmqpd_error_sleep_time
クライアントに問題を通知するまでの秒単位の 待 ち 時
間。これは暴走エラーを遅くします。
関連項目
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
1