exipick -
exipick - показывает сообщения в очереди экзима
exipick -z - показывает замороженные сообщения
exipick -i - показывает ID сообщений
exim -Mrm ID - удаляет из очереди сообщение с айдишником ID
В итоге получаем:
exipick -zi | xargs exim -Mrm //очистит все замороженные сообщения из очереди
exipick -i | xargs exim -Mrm //очистит все сообщения из очереди
P.S.
Это самый корретный способо очистки очереди самим экзимом.
Другой способ:
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;
Это не просто киляет очередь, но бекапит ее и создает пустой input - очень удобно!
Добавлю только что этот скрипт сработает на linux.
Для FreeBSD команды остановки и запуска exim другие.
exipick - показывает сообщения в очереди экзима
exipick -z - показывает замороженные сообщения
exipick -i - показывает ID сообщений
exim -Mrm ID - удаляет из очереди сообщение с айдишником ID
В итоге получаем:
exipick -zi | xargs exim -Mrm //очистит все замороженные сообщения из очереди
exipick -i | xargs exim -Mrm //очистит все сообщения из очереди
P.S.
Это самый корретный способо очистки очереди самим экзимом.
Другой способ:
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;
Это не просто киляет очередь, но бекапит ее и создает пустой input - очень удобно!
Добавлю только что этот скрипт сработает на linux.
Для FreeBSD команды остановки и запуска exim другие.



Информация
Теги
Прямой эфир
Лучшие новости
Кто на сайте
Заголовок