Bounce Parser

1.1 released 2016-12-28
OS: Windows (x86, 32-bit)   Download

Command-line tool that allows to parse bounced message reports.

Free for private, non-commercial use.

If you like Bounce Parser you may like to donate a small amount to help me keep developing and updating.

Bitcoin address: Donate1788XShjyuAHd5KEybon2UtXQXhPbJWuMS  Copy

To learn more about Bitcoins, visit the website (https://bitcoin.org) or read more on Wikipedia.

Usage

BounceParser.exe [-eml filename | -dir dirpath] -out filename [-append]

Command-line parameters

-eml filename

The path to the file or files with bounced message reports (EML). You can include wildcard characters, for example, an asterisk (*) or a question mark (?).

-dir dirpath

The path to the folder that contains files with bounced message reports.

-out filename

The path to the result file. Output format (comma-separated values): parsing date/time, source filename, status, email address, message subject

-append

Don't overwrite the result file.

Example of the result file:

"04/25/14 19:00:58","1.eml","failed","5.5.0","someuser@hotmail.com","Delivery Status Notification (Failure)"
"04/25/14 19:00:58","2.eml","transient","4.2.2","user@example.com","failure notice"

External links

RFC 1892. "The Multipart/Report Content Type for the Reporting of Mail System Administrative Messages".
RFC 1894. "An Extensible Message Format for Delivery Status Notifications".