Назад | Перейти на главную страницу

exim4 Я не понимаю, почему мой список очередей снова заполняется

Я остановился exim4 по /etc/init.d/exim4 stop но когда я бегу exim -bp мой список очереди продолжает заполняться. Не понимаю почему, может кто-нибудь объяснить то, чего я не понимаю?

Даже если SMTP демон не запущен (т.е. exim4 выполнен с -bd вариант) и, следовательно, сообщения из сети не добавляются в очередь, exim4 по-прежнему может принимать сообщения от локальных пользователей тремя другими способами:

  • когда пользователь звонит /usr/sbin/exim4 -bm (действие по умолчанию),
  • когда пользователь звонит /usr/sbin/exim4 -bs,
  • когда пользователь звонит /usr/sbin/exim4 -bS

Эти три режима работы отличаются только способом отправки сообщений, подробности можно найти в Руководство Exim.

Для вас важно то, что сообщения все еще могут приходить, но поскольку нет обработчик очереди (exim4 выполнен с -q option) активен, они никогда не покинут его: они никогда не будут доставлены в локальные почтовые ящики или отправлены на удаленные хосты.

Скорее всего, сообщения в вашей очереди отправлены CRON, который отправляет электронное письмо каждый раз, когда задание генерирует какой-либо результат. Однако есть только один способ проверить это: выбрать идентификатор сообщения из вывода /usr/sbin/exim4 -bp и запустите:

/usr/sbin/exim4 -Mvc <message_id>