Postfix обрабатывает все очереди в каталоге, который определен в параметре queue_directory файла main.cf. Обычно очереди хранятся в каталоге /var/spool/postfix. Каждая очередь имеет свой собственный подкаталог, имя которого идентифицирует очередь. Все обрабатываемые Postfix сообщения находятся в этих каталогах до тех пор, пока Postfix не доставит их. Очередь определяет статус сообщения: incoming, mail drop, deferred, active, hold или corrupt.
Демон master – управляющая программа Postfix; он осуществляет контроль над всеми остальными демонами Postfix. Демон master ожидает поступления входящих заданий для передачи их подчиненным демонам. Если работы много, то master может вызвать несколько экземпляров демона. Вы можете задать количество одновременно работающих экземпляров демона, частоту их повторного использования и величину периода простоя, после которого произойдет остановка экземпляра.
Если вы работали с сервером inetd на компьютере с UNIX, то обнаружите много общего между ним и демоном master.
bounce и defer
Агент передачи сообщений должен уведомить отправителя о невозможности доставить сообщения. В Postfix эту задачу решают демоны bounce и defer, а инициируется она диспетчером очередей (qmgr).
Существует два вида событий, которые могут вызвать отправку уведомлений – неисправимые ошибки и адресат, которого невозможно достичь в течение долгого периода времени. В последнем случае отправляется предупреждение о задержке.