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.
Configuration file available-countries is for classifying famous domains which are mainly used other country, and for definition of special MTAs. This configuration file will give the following features.
bounceHammer will work properly if this configuration file does not exist.
Configuration file available-coiuntries is a YAML formated file like other ones. Note that If there is any syntax error in the configuration file, bounceHammer will not work properly.
|Key name||Available values||Note|
|webmail||0 or 1||Load Kanadzuchi::Mail::Group::2-char country code::WebMail|
|smartphone||0 or 1||Load Kanadzuchi::Mail::Group::2-char country code::Smartphone|
|cellphone||0 or 1||Load Kanadzuchi::Mail::Group::2-char country code::Cellphone|
|agents||MTA name||Load Kanadzuchi::MTA::2-char country code::MTA name|
There are some keys in each key which is defined as 2-char country code such as JP=Japan, UK=United Kingdom. The values: 0 = Dont load, 1 = Load are available at these keys (webmail, smartphone, cellphone).
The key name agents is for definition of special MTAs which send an unknown formatted bounce message (bounceHammer cannot parse it). The value is written as a YAML array. Listed MTAs will be loaded from bounceHammer as Kanadzuchi::MTA::2-char country code::MTA's name.
In the default settings of this file, aubyKDDI (Japanese cellular phone company) has been defined, bounceHammer will load INSTALL-DESTINATION/lib/Kanadzuchi/MTA/JP/aubyKDDI.pm Module.
For Example, When you developed a module for your own MTA YourMTA.pm, and you installed the module into INSTALL-DESTINATION/lib/Kanadzuchi/MTA/UK/YourMTA.pm, bounceHammer load the module by the following settings.
'jp': 'cellphone': 1 'smartphone': 1 'webmail': 1 'agents': [ 'aubyKDDI', 'OurMTA' ]
Next, proceed to Prepare WebUI page for setting up WebUI (browser based control panel).