пятница, 19 сентября 2008 г.

Чистка очереди Exim

Почитстить очередь Exim, довольно просто:


[ad#ad-5]

Очень грубый способ(не желательно): :)

rm -rf /var/spool/exim/input/*


Мягкий способ:

service exim stop;
rm -rf /var/spool/exim/input.bak;
mv /var/spool/exim/input /var/spool/exim/input.bak;
mkdir /var/spool/exim/input;
chown mailnull.mail /var/spool/exim/input;
chmod 750 /var/spool/exim/input;
service exim start;


Официальный способ:

exim -qff

с дебаггом:

exim -qff -d9


Exipick

exipick - показывает сообщения в очереди экзима
exipick -z - показывает замороженные сообщения
exipick -i - показывает ID сообщений

exim -Mrm ID - удаляет из очереди сообщение с айдишником ID


В итоге получаем:

exipick -zi | xargs exim -Mrm //очистит все замороженные сообщения из очереди
exipick -i | xargs exim -Mrm //очистит все сообщения из очереди

Комментариев нет:

Отправить комментарий