※夏に行った、世界遺産になった石見銀山
メールサーバーというと、やっぱり管理で面白いのはSPAMメール対策。
そこで、SPAMメールをmailqから簡単に割り出すものを適当に作ってみた。
■mailqアドレスサーチプログラム[ソース]
生成された実行ファイルを-hオプションで実行させれば、ヘルプがでるようになっているので、ここでは簡単な説明だけにしておく。
メールサーバにたまったmailqのうち、「MAILER-DAEMON」でたまっているもののTO-ADDRESSを表示させるプログラム。
TO-ADDRESSが一覧で表示されるので、それをgrepやsortやuniq等で自由に扱うことができる。
ヘルプに記述されているようなオプションをつけることで、mailqをファイルにリダイレクトしたものなどを見ることもできるようになっている。
また、標準ではFROM-ADDRESSをMAILER-DAMONで検索するが、それを違うもので検索することも可能。
これらを表示することで、あて先不明のメールアドレスやSPAMで不特定多数に適当に@以前を乱数などにして送られたメールアドレスをPostfixがMAILER-DAEMONで返すときのSPAMの発信もとのアドレスを簡単に調べて統計を取ることができる。
これで、発見されたアドレスを自動的にREJECTしていくことで、それなりにSPAM対策としては役に立つのではないだろうか。
SMAMメールとSPAMメールとは別物ですか?
一緒です。
間違えてました。