Бесконечный цикл почты php


У меня проблема с запущенным скриптом на моем (VPS) php-сервере. Я случайно создал бесконечный цикл php mail(). (забыл добавить один к $i). Я думаю, что это было что-то вроде этого:

while($i<30){mail("[email protected]","Its me","Hi me!","Greetings"); }

Я думаю, что я завершил сценарий, но письма все еще заполняют мой почтовый ящик gmail. Я попытался удалить file.php и перезапуск сервера, но после перезагрузки электронные письма начали появляться снова. У меня есть ssh-доступ, но я понятия не имею, как запретить отправку электронных писем. С тех пор как я не очень хорошо с доступом к командной строке, можете ли вы предоставить некоторые инструкции?

Author: Yuck, 2013-12-27

2 answers

Сценарий завершится самостоятельно на основе php.in настройки времени. Если это [по какой-либо причине не так], просто отредактируйте свой php.ini и перезапустите сервер с помощью менеджера веб-хостинга.

Скорее всего, поток электронной почты просто......остатки все еще поступают. lol Сервер может отправить много электронных писем до того, как истечет время ожидания автоматического сценария

 4
Author: ZombieBunnies, 2013-12-27 17:26:13

В итоге я вошел в систему с помощью SSH. Я вошел (как сказал ПиеХаа) ps aux. Появилось около 20 постфиксных процессов. На этом этапе я убил все эти процессы с помощью команды pkill -u postfix. Затем я удалил все электронные письма из очереди, используя метод от Чарли С (postsuper -d ALL).

Электронные письма перестали поступать, спасибо, ребята!

 2
Author: Ivotje50, 2013-12-27 17:55:58