2012-04-16 60 views
5

Tôi đoán nó phục vụ đúng, nhưng tôi đã thử nghiệm một tập lệnh thư lặp được thiết kế để gửi email cho bạn bè mỗi phút (trong một khoảng thời gian nhất định) chỉ để làm phiền họ. (Một lời nhắc nhở cho một người lãng quên)Xóa MAMP (postfix?) Hàng đợi thư trên Mac OS X 10.6/PHP Mail() Lỗi vòng lặp

Tôi đã tự mình kiểm tra xem nó có hoạt động hay không và trong quá trình thiết lập một vòng lặp vô hạn và gửi cho tôi một số lần không xác định. Đó là trên localhost của tôi bằng cách sử dụng MAMP Pro.

Vụ tai nạn trông như thế này

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

Tôi chạy kịch bản và để lại nó trong trình duyệt cho khoảng 40 giây trong khi có một cái tâm trống, từ đó tôi đã nhận được khoảng 800 hoặc nhiều email trong thư rác của tôi thư mục trước khi tắt MAMP.

Tôi tự hỏi làm thế nào tôi có thể xóa hàng đợi được tạo. (Trong khi MAMPs tắt không spam email mới nhận được, khi MAMPs trên nó bắt đầu một lần nữa)

Trong terminal sudo postqueue -p sẽ cho tôi dài danh sách tuy nhiên postfix -f/postfix flush vv sản xuất

postqueue: gây tử vong: Can mail không tuôn ra hàng đợi - hệ thống thư là xuống

postsuper -p mang lại cho tôi

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

sudo postsuper -d và một ID sẽ xóa một tin nhắn nhưng tôi không thể xóa tất cả.


EDIT/UPDATE

ĐÁP:

tôi nên đã giữ không quan trọng.

sudo postsuper -d ALL là người chiến thắng dẫn đến 385 tin nhắn đã xóa

Đó có thể là gây phiền nhiễu.

Phục vụ tôi đúng khi cố gắng chơi một trò đùa thực tế mà tôi không hiểu đầy đủ.

Trả lời

16

Tôi đáng lẽ phải lo lắng.

bài đăng sudouper -d ALL Người chiến thắng dẫn đến 385 tin nhắn bị xóa

Điều đó có thể gây phiền toái.

Phục vụ tôi đúng khi cố gắng chơi một trò đùa thực tế mà tôi không hiểu đầy đủ.

+0

cảm ơn bạn, đã làm việc rất đẹp – jackJoe

+0

Bạn đã lưu tôi. Chỉ cần xóa 3877 tin nhắn ... –