bounceHammer has been EOL'ed on February 29, 2016

EOL on February 29, 2016

bounceHammer have been downloaded and used by many users and companies since the first release on March 2010 and has been EOL: End Of Life on February 29, 2016. Thanks for using bounceHammer for a long time. We are now providing Sisimai (the successor of bounceHammer, more faster, more higher precision of analysis) as a bounce mail parser library in BSD 2-Clause License.

11. Prepare WebUI


Prepare bounceHammer/WebUI: Browser based control panel

This page describes how to prepare bounceHammer WebUI (browser based control panel). In this section, the document root of WebUI is /home/bouncehammer/public_html, and the script file name is index.cgi.

If bounceHammer has been built with --disable-webui option, you need to not do operations in this page.

Copy bouncehammer.cgi

To prepare bounceHammer WebUI, you only have to run the following commands: Copying and setting permissions. Before you access to WebUI with your browser, configure the httpd.conf for running CGI script on web server.

# cd /usr/local/bouncehammer/share/script
# cp bouncehammer.cgi /home/bouncehammer/public_html/index.cgi
# chmod a+x /home/bouncehammer/public_html/index.cgi

bounceHammer/WebUI also works on Apache with mod_perl2 (not CGI). I f you want to run WebUI with mod_perl2, refer sample configuratin file located in INSTALL-DESTINATION/etc/httpd.conf-example.

Access Control

bounceHammer/WebUI has no authentication. If WebUI can be accessed from outside of your network, You consider IP address-based access control (Firewall, httpd.conf, .htaccess) or Basic authentication.

If you use bounceHammer/HTTP-API, proceed to Prepare HTTP-API page.

Run on mod_perl2

Beginning with bounceHammer 2.2.0, bounceHammer works on mod_perl2. If you want to run it on mod_perl2, see sample configuration file: INSTALL-DESTINATION/etc/httpd.conf-example.