2012-04-16 2 views
5

Suppongo che mi serva, ma stavo testando uno script di posta in loop progettato per inviare una e-mail a un amico ogni minuto (per un determinato periodo di tempo) solo per infastidirli. (Un promemoria per una persona smemorata)Cancella MAMP (postfix?) Mail Queue su Mac OS X 10.6/PHP Mail() Loop Failure

Lo stavo testando su me stesso per vedere se avrebbe funzionato e nel processo ha impostato un ciclo infinito, e mi sono inviato via email un numero imprecisato di volte. Era sul mio localhost usando MAMP Pro.

L'incidente si presentava così

<?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."; 
} 
?> 

ho eseguito lo script e lasciato nel browser per circa 40 secondi, pur avendo una mente vuota, da allora ho ricevuto circa 800 o più messaggi di posta elettronica nel mio lo spam cartella prima di spegnere MAMP.

Mi chiedo come posso cancellare la coda che è stata fatta. (Anche se vengono ricevuti i piani pluriennali off nessuna nuova email di spam, quando i piani pluriennali su di esso riparte)

Nel terminale sudo postqueue -p vi volle molto dare la lista però postfix -f/postfix flush etc producono

postqueue: fatale: Can posta non a filo coda - sistema di posta è giù

postsuper -p mi dà

postsuper: fatal: use of this command is reserved for the superuser 

sudo postsuper -d e un ID cancellerà un messaggio ma non posso cancellare tutto.


EDIT/UPDATE

RISPOSTA:

avrei dovuto tenere giocherellare.

sudo postsuper -d ALL è il vincitore con conseguente 385 messaggi eliminati

che avrebbe potuto essere fastidioso.

Mi serve bene per provare a fare uno scherzo pratico che non ho compreso appieno.

risposta

16

Avrei dovuto continuare a trafficare.

sudo postsuper -d ALL è il vincitore con conseguente 385 messaggi cancellato

che avrebbe potuto essere fastidioso.

Mi serve bene per provare a fare uno scherzo pratico che non ho compreso appieno.

+0

grazie, ha funzionato magnificamente – jackJoe

+0

Mi hai salvato. Ho appena cancellato 3877 messaggi ... –