Sisimai is the successor of bounceHammer, is a Mail Analyzing Interface: a Perl module and a Ruby Gem for parsing RFC5322 bounce emails and for generating structured data such as JSON.
Sisimai is a library to parse bounce emails in a UNIX mbox file or emails in the Maildir/ directory.
Sisimai can detect 27 bounce reasons such as "blocked", "mailboxfull", "userunknown", and so on.
Parsed results generated by Sisimai are converted to structured data, and could be converted to JSON.
Sisimai can parse bounce mails from open source MTAs, commercial MTAs, and some major MSPs/ESPs.
On August 2014, We have started to develop a Perl version of Sisimai to resolve many fundamental problems of bounceHammer which are related to analytical precision (it could not be detected 2 or more bounces in a single email), many dependencies of external modules (some modules have not maintained for a long time), and cannot work on Perl 5.16 or later.
As of the present, the Perl version Sisimai is about 1.7 times faster than bounceHammer, have 2.0 times higher of analytical precision, depends only 2 external modules, and can work on Perl 5.10.1 or later versions of Perl. From August 2015, We have started to develop a Ruby version of Sisimai. The software has been released on Feburary 3, 2016.
Analytical Precision Ratio
The Speed Of Parsing 1000 Emails
Detectable Bounce Reasons
The Number Of MTA/MSP Modules
Dependent External Modules
Commercial MTA Modules
External Modules Required
Sisimai can run on the system that Perl or Ruby is available like the following lists, such as *BSD, Mac OS X, and Linux. However, as of the present, Sisimai does not work (make test fails) with ActivePerl and other Perl implementations on Windows. .
Anyone can use Sisimai because it is an Open Source Software, however, we, Cubicroot Corporation Limited (a development company of Sisimai) is ready to support your installation of Sisimai, development of relevant scripts, data management of parsed bounces on RDBMS, operations on your system for continuous management of email bounces, and a migration from bounceHammer.Read More About Support