今日会社で同僚とSPAMの話が話題にのぼったのだが、うちの家にもSPAMの中継サーバを探していると思われるアクセスが毎日のようにやってくる。Relay Deniedというエラーが出るだけで中継はしていない。SPAM業者の行動パターンとして、
- リレーサーバを探す
- メールアドレスリストを仕入れる/売る
- SPAMを送る
という行動を繰り返しているのだと思う。ここにSPAM撲滅の糸口があると思いたい。
というのも昨日、プロジェクトXの再放送で沖縄のウリミバエ(?)の撲滅作戦というのをやっていた。害虫を育ててから、X線で不妊処理をして放つ。放たれた害虫と交配した虫はそれ以上繁殖できなくなるのだ。これをSPAM撲滅に応用できないかと考えた。
まずはダミーのリレーサーバを作ってみんなに配布する。これはリレー先のアドレスが1つのときのみリレーするようにあらかじめ設定しておく。この設定はsendmail.cfだけで可能かもしれない。このリレー先は恐らくSPAM業者が使っている受信確認アドレスである。業者はこれで収集したサーバを使ってSPAMを送るのである。次のアクセスが本物のSPAMである。これにはリレー先が大量についたメールが来るはずで、このメールはエラーを返さずにブロックし、最初の業者のアドレスにだけ転送する。業者が送られたと思い込んでくれれば成功である。ランダムでエラーメールでも送ってあげれば本物っぽくなるだろう。
しかも、転送先としてもらったメールアドレスを収集してリストを転売すれば儲けも出るし…(おいおい)。
…誰かやってみてくんない?? 最終的には普通のメールサーバの機能の一部として共存できると思うんだけど、家のメールサーバは実際に個人用で使ってるから変な(実験的な)いじりかたをしたくないんだよね。