5

私はそれが正しいと思いますが、私は友人に迷惑をかけるために毎分(一定期間)電子メールを送信するように設計されたループメールスクリプトをテストしていました。(物忘れ者へのリマインダー)

私はそれが機能するかどうかを自分でテストし、その過程で無限ループを設定し、不明な回数のメールを送信しました。それはMAMPProを使用して私のローカルホストにありました。

事故はこんな感じでした

<?php
while (1){
$to = "me@me.com";
$subject = "The Subject";
$message = "The Reminder.";
$from = "me@me.com";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "The End.";
}
?>

スクリプトを実行し、何も考えずにブラウザに約40秒間置いたままにしました。それ以来、MAMPをオフにする前に、スパムフォルダに約800通以上の電子メールを受信しました。

作成されたキューをクリアするにはどうすればよいのでしょうか。(MAMPがオフになっている間、新しいスパムメールは受信されませんが、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と1つのIDでメッセージが削除されますが、すべてを削除することはできません。


編集/更新

答え:

私はいじり続けるべきだった。

sudo postsuper-dALL勝者は385メッセージが削除されました

それは迷惑だったかもしれません。

私が完全には理解していなかった悪ふざけをしようとするのにぴったりです。

4

1 に答える 1

16

いじり続けるべきだった。

sudo postsuper -d ALL 勝者は 385 件のメッセージを削除します

それは迷惑だったかもしれません。

私が完全には理解できなかった悪ふざけをしようとしたのは当然のことです。

于 2012-04-20T05:49:25.380 に答える