Я использую postfix и milter перед очередью (написанный на java, работающий как отдельный процесс). Когда milter аварийно завершает работу или недоступен в течение короткого периода, можно ли настроить postfix на очередь до тех пор, пока milter не вернется в сеть? Почтовый клиент должен получить успешное сообщение 250 В очереди на доставку, но postfix буферизует сообщение, пока не станет доступен milter.
Ответ - да, если у вас Postfix 2.6, иначе вы можете принять или временно отклонить почту, только если milter не работает. Если оно будет принято, вы не перейдете к milter после того, как почта будет помещена в очередь.
См. Параметр milter_default_action http://www.postfix.org/postconf.5.html#milter_default_action
Если у вас postfix 2.6, возможно, вам будет интересна опция карантина, почта заблокирована, и вам нужно будет перезапустить процесс доставки. Я не знаю, пойдет ли он на milter, когда вы выполните это действие.