メール爆弾とは何でしょうか。この言葉は初めて聞く方も多いと思います……。以前は「インスタントメッセンジャー爆弾」のほうがよく知られていました。これは、インスタントメッセンジャーの相手に次々とメッセージを送り続け、短時間に大量のメッセージを受け取らせて接続を切らせるプログラムです。Mail Bomb はそれに似ています。直訳すると、中国語では「信箱炸彈(メールボックス爆弾)」と呼ばれます。インスタントメッセンジャー爆弾と同じく、相手に大量のメッセージを送るものですが、違うのは Mail Bomb は本当にただのいたずらだということです……。特別な機能は何もなく、相手のメールボックスをいっぱいにすることもできません。今どきのメールボックスの容量では、いっぱいにするのはとても難しいからです。また、私の Mail Bomb システムでスパムを送ろうなどとは考えないでください。このプログラムは、ひとつのメールボックスに多くのメールを送るもので、多くのメールボックスに一通を送るものではないからです。では、Mail Bomb の使い方を紹介しましょう~

URL: http://linroex.summerhost.info/mail-bomb.php

インターフェースはとてもシンプルです。仕組みは、レンタルサーバーが提供している SMTP サーバーを使って直接メールを送るというものです。このプログラムを置いているサーバーは海外にあるため、送信がとても遅く、ときどきブロックされることもあります。ソースコードをダウンロードして、自分のレンタルサーバーにインストールして実行することをおすすめします。ソースコードのダウンロード先: http://goo.gl/WyuC

今日は暇だったので、このプログラムを書いてみました。インターフェースは見た目も機能も簡素で、CSS で中央揃えにしている程度です。メールの送信には、PHP の標準の mail 関数を使っています。そのうち時間があれば、Gmail の SMTP で送信するように変えるかもしれません~

  1. Mail Bomb の画面で関連情報を入力し、爆撃を開始するボタンを押します。注意点は、送信数の上限が 50 までしか入力できないことです。また、相手のメールアドレスが Yahoo の場合はメールがブロックされてしまいます(ソースコードを自分のサーバーに置けば、正常に動くはずです)。さらに、メールの本文は件名とまったく同じになります。つまり、件名に Test と入力すると、本文も Test になります。そして、このプログラムのいちばん面白く、いちばんいたずらに使える点は、このプログラムで送ったメールは、送信者と受信者が同じになることです。たとえば受信者に xxx@gmail.com と入力すると、xxx さんがそのメールを受け取ったとき、送信者が自分自身だと分かるのです~