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: 1788XShjyuAHd5KEybon2UtXQXhPbJWuMS Copy
BounceParser.exe [-eml filename | -dir dirpath] -out filename [-append]
-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"
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".