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.

Sisimai
Commercial Support

  • 1Setting Up Sisimai Your Server
  • 2Support developmenet using Sisimai
  • 3Support via Email
  • 4Support bounce management
  • 5Parsing your bounced emails

8. Create webui.cf for WebUI

 

Configuration file for bounceHammer/WebUI

If you use bounceHammer's WebUI (browser based control panel), create webui.cf configuration file.

If bounceHammer has been built with --disable-webui option at build time, You don't need to do these operations in this page.

Copy and Edit webui.cf

The configuration file webui.cf is a YAML formatted file. Note that If there is any syntax error in the configuration file, bounceHammer/WebUI will not work properly.

# cd /usr/local/bouncehammer/etc
# /bin/cp webui.cf-example webui.cf

Configuration file webui.cf can be read from the user (apache, nobody, httpd, ..) who runs web server processes, such as Apache.

If you want to set a custom provider name (which is used by bin/mailboxparser command for classifying recipient), Proceed to the setting of 9. Create neighbor-domains configuration file.

Key and Values of webui.cf

 

This sction describe the fields(keys) and the values of etc/webui.cf. You don't need to edit this file except copying as the name "webui.cf" after installation. But you want to set the limit (the number of maximum records, readonly flags) for database tables, referer this section.

Configuration file webui.cf is a YAML formatted file. Note that If there is any syntax error in the configuration file, bounceHammer/WebUI will not work properly.

webui.cf/Whole Settings

language
Default language for displaying pages on WebUI. As of present, Japanese(ja) and English(en) are available. The language for displaying pages is set by your browser's language, but if your browser's language is unknown or unsupported, pages will be displayed in the language of this value.
upload
Maximum size of the file which will be uploaded from your browser to Online Parser page. The default value is 512KB.
session
Expiration of the browser session. The default value is 9 hours.
name
Setting name. The value is displayed at the top of each page on WebUI.

database: Database Configurations

table
bouncelog
readonly
Readonly flag of BounceLog(t_bouncelog) table. If 1 is set, the table becomes readonly mode from WebUI only.
maxrecords
The number of maximum records in BounceLog(t_bouncelog) table. The value 0 means unlimited. This maximum value is referred from WebUI/ Online Parser only.
senderdomains
readonly
Readonly flag of SenderDomains(t_senderdomains) table. If 1 is set, the table becomes readonly mode from WebUI only.
maxrecords
The number of maximum domains in SenderDomains(t_senderdomains) table. The value 0 means unlimited. This maximum value is referred from WebUI( Edit MasterTable/Sender Domain ) only.
destinations
readonly
Readonly flag of Destinations(t_destinations) table, If 1 is set, the table becomes readonly mode from WebUI only.
maxrecords
The number of maximum domains in Destinations(t_destinations) table. The value 0 means unlimited. This maximum value is referred from WebUI Edit MasterTable/Destination Domain ) only.

archive: Compression Configurations for Downloading

expires
Expiration of each compressed file for downloading. The default value is 1 hour.
compress
type
A compression format of a file which will be downloaded. The default value is gzip, but other format will be available if there is IO::Compress::Bzip module or IO::Compress::Zip module on your system.

security: Encryption Configurations

crypt
salt
A salt value for URL encryption.
key
A secret key for URL encryption.
cipher
A cipher algorithm for URL encryption. The default value is DES.