Sanırım bana doğru hizmet ediyor, ama her dakika bir arkadaşına e-posta göndermek için tasarlanmış bir döngü komut dosyasını test ediyordum (belirli bir süre için) sadece onları kızdırmak için. (Unutkan bir kişi için hatırlatıcı) Temizle MAMP (postfix?) Mac OS X üzerinde Mail Queue 10.6/PHP Mail() Loop Arızası
İşlemin işe yarayıp yaramadığını görmek için kendi başıma test ediyordum ve bu süreçte sonsuz bir döngü belirledim ve kendime bilinmeyen bir sayı gönderdim. MAMP Pro'yu kullanarak localhost'umdaydı. sonra ben spam yaklaşık 800 veya daha fazla e-postalar aldık beri
kaza, bu
<?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.";
}
?>
Senaryoyu koştu ve bir zihin boş yerken yaklaşık 40 saniye boyunca tarayıcıda bıraktığı
benziyordu MAMP kapatılmadan önce klasör.
Yapılan kuyruğu nasıl temizleyebileceğimi merak ediyorum. ölümcül: (yeni spam e-postalar kapalı MAMPs alınır iken, üzerinde MAMPs tekrar başladığında) Terminal sudo postqueue -p
yılında
ancak vb postfix -f
/postfix flush
üretmek bana uzun
postqueue listesini verecektir Can floş değil posta kuyruk - posta sistemi bana
verir -ppostsuper: fatal: use of this command is reserved for the superuser
postsuper aşağı 210 sudo göndericisi -d ve bir ID bir mesajı silecek ama hepsini silemiyorum.
DÜZENLEME/GÜNCELLEME
CEVAP: Ben işe yaramaz tutulması gerekirdi
.
sudo postsuper TÜM 385 mesajlar sonuçlanan kazanan can sıkıcı olabilirdi
silindi mi -d.Tam olarak anlamadığım pratik bir şakayı oynamaya çalıştığım için bana hizmet ediyor.
Teşekkür ederim, bu çok güzel çalıştı – jackJoe
Beni kurtardınız. Sadece 3877 mesaj silindi ... –