bounceHammer has been EOL'ed on February 29, 2016

製品ライフサイクルの終了

2010年3月にオープンソースソフトウェアとして公開して以来、多くのユーザ様・企業様にダウンロードし、 ご利用いただきましたbounceHammerは、2016年2月29日(月)を持ちまして製品ライフサイクルの終了(EOL: End Of Life) となりました。長きにわたりbounceHammerをご使用いただき誠に有り難う御座いました。 開発元では後継となるバウンスメール解析ライブラリとして、より高精度で高速なSisimai(シシマイ) を二条項BSDライセンスで公開しています。

12. HTTP-APIの準備

 

bounceHammerのAPI(HTTP)の準備

まだまだ低機能ではありますが、bounceHammerはHTTPベースのAPIを持っています。 APIを使用する場合は、管理画面(WebUI)と同じく単一のAPI用CGIスクリプトを任意の位置に 設置してください。

ここでは、http://bouncehammer.example.jp/cgi-bin/api.cgi というURLでアクセス出来るように、ApacheのScriptAliasで定義されたディレクトリに 設置するものとします。

構築時に--disable-webuiを指定した場合は、 このページの作業は不要ですので読み飛ばしてください

api.cgiの準備

bouncehammer.cgiと同様にCGIの実行に必要なウェブサーバの設定は別途行ってください。 api.cgiもドキュメントルートに対して何かを書き出す事をしませんので、 不要な書き込み権限を付ける必要はありません。CGIスクリプトを適当な名前で 任意の位置に設置するだけです。

# cd /usr/local/bouncehammer/share/script
# cp api.cgi /usr/local/apache/cgi-bin/
# chmod a+x /usr/local/apache/cgi-bin/api.cgi

最後に必要なデータ登録を行います。 ドメイン登録 へ進んでください。