无休止的php邮件循环

时间:2013-12-27 17:21:12

标签: php email ubuntu sendmail

我的(VPS)php服务器上运行脚本有问题。我不小心创建了一个无休止的php mail()循环。 (忘了给$ i添加一个)。我相信它是这样的:

while($i<30){mail("me@gmail.com","Its me","Hi me!","Greetings"); }

我想我已经终止了这个剧本,但邮件仍然充斥着我的gmail-box。我尝试删除file.php并重新启动服务器,但重新启动电子邮件后再次出现。我有ssh-access,但我不知道如何阻止发送电子邮件。由于我对命令行访问不是很好,你能提供一些指示吗?

2 个答案:

答案 0 :(得分:4)

脚本将根据php.in时间设置自行终止。如果[由于某种原因没有],只需编辑您的php.ini,然后从Web主机管理器重新启动您的服务器。

可能是电子邮件泛滥只是......残羹剩饭仍在进入.lol服务器可以在自动脚本超时被发送之前发送大量电子邮件

答案 1 :(得分:2)

我最终使用SSH登录。我进入(如PeeHaa所说)ps aux。大约有20个postfix-processes出现了。此时,我使用命令pkill -u postfix杀死了所有这些进程。然后我使用Charlie S(postsuper -d ALL)中的方法从队列中删除了所有电子邮件。

电子邮件停止了洪水,谢谢你们!