У меня есть сервер centos с WHM. Почтовый сервер - exim. Мне нужно, чтобы exim помещал все сообщения в очередь и не отправлял напрямую. Хотя я добавил queue_only
возможность конфигурации exim, и теперь сообщения собираются в очередь. Потом я узнал, что кто-то звонит exim -q
для обработки очереди время от времени. Я нашел следующую работу cron:
0 6 * * * /scripts/exim_tidydb > /dev/null 2>&1
который, как я полагаю, использовался для обработки очереди exim. Также подозреваю, что скрипт был установлен вместе с WHM. Конечно, я закомментировал это и ожидал, что все будет работать нормально. Но этого не произошло. Я все еще время от времени обрабатываю очередь exim.
Я что-нибудь упускаю? Что может вызвать обработку моей очереди exim?
Вот это cat /etc/exim.conf | grep queue
queue_only
deliver_queue_load_max = 3
Спасибо
exim_tidydb не должен вызывать запуск очереди, он просто очищает файлы подсказок
Сам демон exim может вызывать запуск очереди в зависимости от параметров, с которыми он был запущен. Есть ли у него -q
указано (как -q30m
)?
Если вы действительно, действительно не хотите, чтобы он что-то доставлял, пока вы изучаете это, попробуйте установить hold_domains = *