На одном из веб-серверов появилась слишком большая активность на 25 порту... Как оказалось, один из сайтов, расположеных на хостинге подвергся взлому, и соответственно была выполнена СПАМ-рассылка с помощью PHP-скрипта.
Решил проверить очередь почтовых сообщений, воспользовавшись командой mailq. Результат - 6358 сообщений в очереди...
Первым делом останавливаем Postfix, чтобы приостановить рассылку:
# service postfix stop |
Разбираемся с проблемой, ищем источник СПАМ-рассылки. После того, как источник проблемы будет обнаружен и устранен, очистим почтовую очередь (все равно полезного там ничего не будет):
# postsuper -d ALL postsuper: Deleted: 6511 messages |
Проверяем, действительно ли очередь сообщений очищена:
# mailq postqueue: warning: Mail system is down -- accessing queue directly |
Ok. Очередь сообщений очистили. Самое время запустить Postfix:
# service postfix start |
Вот и все... Почтовый сервис работает в обычном режиме...