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.
mailboxparser command of bounceHammer parse bounce emails in a mailbox or a Maildir/, and finds a reason of email bounce, and classifies a domain part of a recipient into hostgroup (PC, Webmail, Smartphone).
Then the command write parsed data (Data Structure) into a file as a YAML format.
This command has been installed in INSTALL-DESTINATION/bin directory.
Basically, the argument of mailboxparser command is the only path of the mailbox or the Maildir which you want to parse.
When the command is called without any option, parsed data will be displayed in standard out. The command with --help option show available options in the help message.
|y||YAML | e.g.) -Fy|
|j||JSON | e.g.) -Fj|
|c||CSV (Beginning with 2.4.0) | -Fc|
|a||ASCII Table | -Fa|
The following screenshot shows that mailboxparser parse bounce emails in the Maildir/new direcotry, and display the results in stadard out as a ASCII Table format.
The following screenshot shows that mailboxparser parse bounce emails in the Maildir/new direcotry, and write the results to the temporary log file in /usr/local/bouncehammer/var/spool directory.