Переход:  Очереди >

Пред/постобработка

Печать этого раздела Пред. страницаК началу разделаCлед. страница

Пред/постобработка локальной/удаленной очереди

Перед тем, как обработать локальную/удаленную очередь, запустить эту программу

В этом поле указывается путь и имя программы, которая будет выполнена непосредственно перед обработкой и получением любых писем RFC-2822, находящихся в локальной или удаленной очереди сообщений. Если не указать полный путь, MDaemon сначала будет искать исполняемый файл в папке MDaemon, затем в системной (SYSTEM) папке Windows, затем в основной папке Windows, и наконец, в папках, перечисленных в переменной окружения PATH.

...приостановить все операции на xx секунд

Указанное здесь значение определяет, как будет себя вести MDaemon во время работы вышеуказанной программы. Можно настроить MDaemon так, чтобы он приостановил свой поток исполнения, дожидаясь сигнала возврата управления от потока исполнения этой внешней программы. Если вызываемая программа завершит работу до указанного срока, MDaemon немедленно возобновит работу в нормальном режиме. Если ввести в этом поле значение "0", MDaemon вообще не будет останавливать свою работу. Если вы введете «-1», то MDaemon будет ожидать сигнала о завершении внешнего процесса, независимо от того, сколько времени это займет.

Не выполнять, если очередь пуста

Включите эту опцию, если не хотите запускать внешнюю программу при отсутствии сообщений в очереди.

Вынужденно завершить процесс

Иногда программа, которую вам нужно запустить, не может завершиться самостоятельно. При включении этой опции MDaemon принудительно завершит исполнение этой программы по истечении времени, заданного параметром «…Приостановить все операции на xx секунд». Наличие или отсутствие этого флажка не будет иметь значения, если время ожидания установлено равным «-1».

Запустить процесс в скрытом окне

Поставьте флажок в этом окне, если внешняя программа должна выполняться в скрытом окне.