Данная статья будет очень короткой и содержать всего 2 команды для управления почтовой очередью на вашем почтовом сервере, который работает под управлением сервиса Exim.

Итак, проверить сколько писем у нас в очереди мы можем с помощью команды:

exim -bp | exiqsumm

Мы увидим количество писем, их размер, откуда отправляются и сколько времени ждут отправки.

Если кто то спамит и нам нужно остановить эту рассылку, то самым простым, но не всегда самым правильным, решением будет полностью очистить почтовую очередь. Сделать это можно так:

exipick -i | xargs exim -Mrm

 

Дополнительные команды:

Проверяем логи и смотрим какой пользователь спамит:

find /var/spool/exim/input/ -type f | xargs -i grep "^-ident" {} | grep -v exim | awk {'print $2'} | sort | uniq -c | sort -r

Смотрим сколько писем было отправлено:

grep '<=' /var/log/exim/main.log | wc -l

После того как нашли нарушителя, заблокировали его и очистили очередь проверяем очистилось ли всё здесь /var/spool/exim/input

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *