SpamAssassin と ClamAntivirus があればめいわくメールはあんまり来ないのですが中にはかいくぐって来るのもあるので、気が向いたときは .procmailrc にレシピを追加したりします。下記は最近書いたもののメモ。
:0H:ClamAntiVirusを入れておけば、『virus 入りメール』や、『virus入りのReturned Mail』 に関してはなんてことはないのですが、とっても困るのは『あなたの送信したメールにウイルスが発見されました』というめいわくメール。virusが From を詐称していることは明らかなのに未だにこんなめいわくメールを送ってくるのはやはりシステム管理者がおバカさんだからでしょうか? それともこんなおバカなことをするのが社会通念上正しいことなのでしょうか? いずれにしても理解に苦しみます。
* ^Subject: Virus Alert$
* ^From: root@
$JUNK
:0H
* ^Subject: Returned mail
{
:0B:
* virus
$JUNK
}
:0H:めいわくなのはvirus屋さんだけかと思っていたら、spam屋さんも居るようです。こちらはただのおバカさんではなくて悪意を感じます。
* ^From: verify@0spam.com
* ^Subject: .* protected by 0Spam\.com\.
$JUNK
:0H:私のメールアドレスは takatani@mars.dti.ne.jp ですが、mars.dti.ne.jpのMXを引くと pop.mars.dti.ne.jp や mgate02.dti.ne.jp がでてきます。bccにてきとーにアドレスを入れて直接 spam を配送するときに reject されないようにする技なのかな? まぁなんしてもこのあて先は受け取る必要はないでしょう・・・、なんて思ってたら DTIからのアナウンスは なんとか@relay?.dti.ne.jp で送られるときがあるんですね(笑)。せめて なんとか@dti.ne.jpにしてくれればよかったのにね(^^;)
* ^To: .*@relay[0-9].dti.ne.jp
* !^From: .*.dti.ad.jp
$JUNK
:0H:
* ^To: .*@pop.mars.dti.ne.jp
$JUNK
:0H:
* ^To: .*@mgate[0-9].dti.ne.jp
$JUNK
:0H:To: が takaなんとか@mars.dti.ne.jp な spam もたまにあるので。mars.dti.ne.jpにメル友がいて、別のメル友が Bcc: に私のアドレスを入れた場合はspamでないことがありえるのですが、このアドレスにはメル友は居ないので大丈夫でしょう。
* !^To: .*takatani@mars.dti.ne.jp
* ^To: .*@mars.dti.ne.jp
$JUNK
それにしても、 .procmalirc に spam フィルタを書くというのはなんとも後ろ向きな行為で楽しくないですね。私は「メールアドレスは一生モノ」主義なのですが、どうせメールアドレスなんてホームページに書いているのですし、定期的にコロコロ変えるのも良いかもしれません。