私は postfix と、キュー前の milter (Java で記述され、別のプロセスとして実行) を使用しています。milter がクラッシュしたり、短時間使用できなくなったりした場合、milter がオンラインに戻るまでキューに入れるように postfix を設定できますか? 電子メール クライアントは、配信のために 250 Queued を正常に受信するはずですが、milter が使用可能になるまで postfix はメッセージをバッファリングします。
答え1
Postfix 2.6 をお持ちの場合は、答えは「はい」です。それ以外の場合は、Milter がダウンしている場合にのみ、メールを受け入れるか、一時的に拒否することができます。メールが受け入れられた場合、メールがキューに入れられた後は、Milter には移動しません。
milter_default_action オプションを参照してくださいhttp://www.postfix.org/postconf.5.html#milter_default_action
postfix 2.6 を使用している場合、隔離オプションが興味深いかもしれません。メールは保留状態になり、配信プロセスを再開する必要があります。そのアクションを実行したときに、milter に反映されるかどうかはわかりません。