在Mac OS X 10.6/PHP Mail()循环失败中清除MAMP(postfix?)邮件队列
问题描述:
我想它适合我,但我正在测试循环邮件脚本,该脚本旨在每分钟向朋友发送一封电子邮件(一段时间)只是为了惹恼他们。 (一个健忘的提醒)在Mac OS X 10.6/PHP Mail()循环失败中清除MAMP(postfix?)邮件队列
我正在测试它自己,看看它是否会工作,并在此过程中设置无限循环,并通过电子邮件发送给我自己未知次数。它在我的本地主机上使用MAMP Pro。
事故看上去像这样
<?php
while (1){
$to = "[email protected]";
$subject = "The Subject";
$message = "The Reminder.";
$from = "[email protected]";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "The End.";
}
?>
我跑了剧本,而有一个心灵空白留在浏览器中约40秒,从那时起,我已经在我收到的垃圾邮件大约800或更多的电子邮件文件夹关闭MAMP之前。
我想知道如何清除它制作的队列。 (虽然收到过任何新的垃圾邮件毫安,当它毫安重新开始)
在终端sudo postqueue -p
会给我长的名单然而postfix -f
/postfix flush
等产生
postqueue:致命错误:无法刷新邮件队列 - 邮件系统停机
postsuper -p给我
postsuper: fatal: use of this command is reserved for the superuser
sudo postsuper -d和一个ID将删除一条消息,但我无法删除全部。
编辑/ UPDATE
答:
我应该保持摆弄。
须藤postsuper -d ALL 被删除
这本来是烦人导致385个消息的赢家。
为我尝试玩一个实际的笑话,我没有完全理解的权利。
答
我应该一直摆弄。
须藤postsuper -d所有这些导致了385级的消息赢家删除
这本来是烦人。
为我尝试玩一个实际的笑话,我没有完全理解的权利。
谢谢你,那美丽的工作 – jackJoe 2012-11-09 21:09:58
你救了我。刚刚删除了3877条消息... – 2014-07-07 07:05:56