私のサーバーは昨日何十万ものメールを送ることにしました。
メッセージのサイズはすべて670に等しくなります。
grep size=670 mail.log | wc -l
647049
ほとんどのメールはルートに移動しているようです。
grep "to=<root@" syslog.1 | wc -l
193856
検査の結果、他の受信者は1人(私)です。
grep "to=" syslog.1 | cut -f5 -d: | cut -f1 -d, | sort -u
システムログによると、しばらくすると、プロバイダはメールクォータを超えたと文句を言いました。
grep "quota" syslog.1 | wc -l
384818
合理的な繰り返し回数(100回や1000回など)後に、同じサイズとコンテンツの重複メール送信を停止するようにシステム自体をどのように設定できますか?
メッセージの一例はどこにありますか? この時点では、システムがどのメッセージを送信しようとしているのかはまったくわかりません。
この時点で、回避策としてpostfixを停止する必要がありました。
postfixが停止/無効になったときにメールの原因をどのように知ることができますか?