URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 92151
[ Назад ]

Исходное сообщение
"Sendmail не очищает queue"

Отправлено 62mkv , 22-Авг-11 05:49 
есть Sendmail, настраивался уже очень давно.. в связи с этим экспериментировать не хочу, думаю лучше спросить совета сначала у знающих людей.

в общем суть проблемы в том что каталог queue постоянно засоряется сообщениями. и даже sendmail -q не удаляет старые сообщения (которые старее 5 дней).

параметры запуска демона: sendmail -bd -q1h (QUEUE=1h задано в /etc/sysconfig/sendmail)

параметры в sendmail.cf, которые (как мне кажется) относятся к этому вопросу:
O DeliveryMode=background
Timeout.queuewarn=4h
Timeout.queuereturn=5d

Sendmail 8.11. (обновлять не могу !)

Заранее спасибо за советы.


Содержание

Сообщения в этом обсуждении
"Sendmail не очищает queue"
Отправлено Medlar , 22-Авг-11 16:25 
> Sendmail 8.11.

Да, была такая проблема у старых версий.
Приходилось периодически вычищать руками.
Стоит еще посмотреть содержимое этих писем в очереди - может, это однотипные отлупы, то есть прчина в каком-то конкретном явлении (f.e., ваш юзер подцепил трояна, рассылает спам по несуществ. адресам, отлупы никто не отменял ).

>(обновлять не могу !)

Смелый, однако ...
Последняя серьезная уязвимость касалась  v<13.6


"Sendmail не очищает queue"
Отправлено 62mkv , 03-Окт-11 07:13 
пока решил эту проблему обходным путем:

в cron.daily кинул скрипт, который:
а) вызывает обработчик очереди sendmail: sendmail -v -q

б) удаляет все что осталось после обработчика в очереди:
find /var/spool/mqueue -type f -mtime +5 -exec rm -f {} \;

пока не жалуюсь