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.
Run configure script in bounceHammer source directory
After you have installed required perl modules successfully, run the configure scirpt. The script will check whether required perl modules have been installed or not. If there is any missing perl module, you should install the modules.
The default install destination directory of bounceHammer is /usr/local/bouncehammer directory. If you want to install bounceHammer into other directory, specify the directory in an argument of --prefix option.
If your system have multiple perl (e.g. /usr/bin/perl and /usr/local/bin/perl), the configure script uses the one which is found first as a command to run bounceHammer.
If you explicitly specify the perl binary to run bounceHammer, give the full path of the perl in an argument of --with-perl option, for Example: --with-perl=/usr/local/bin/perl.
|Option Name||Default Value||Notes|
|--prefix||/usr/local/bouncehammer||Install destination directory of bounceHammer|
|--with-perl||Path to perl which is found first||Explicitly specify perl path in the system which have multiplex perl|
Beginning with ver. 2.7.1
Directory which hold required perl modules of bounceHammer
Beginning with ver. 2.3.2
DON'T INSTALL WebUI and HTTP-API and its related modules
Beginning with bounceHammer version 2.3.2, --disable-webui option has been implemented. If you run the ./configure script with --disable-webui option, WebUI (browser based contorl panel) and HTTP-API and its related perl modules are NOT installed.
In this description, we use /usr/local/bin/perl as a command to run bounceHammer, and install bounceHammer into /usr/local/bouncehammer directory.
Heads Up ! If you specify --prefix=/usr/local as a destination directory, some command (listed in Command line tools page, such as bin/logger) of bounceHammer overwrites the same file which has the same name.
If there is any missing perl module, the configure script reports a missing module list. When the configure script displayed the following screen, you should install these modules and run the configure script again.
... *** THE FOLLOWING PERL MODULES ARE REQUIRED *** Class::Accessor::Fast::XS DBIx::Skinny Perl6::Slurp Path::Class ... configure: error: *** 22 perl modules are missingInstall each missing module
If there is any missing perl module, back to 2. Perl Modules page.
If there is no missing module, proceed to 4. Make and Make Install page.