How do I parse an email in Haraka?
There are two things in Haraka that you have to do to get the email parsed:
1) Set `connection.transaction.parse_body = true` in `hook_data` (or one of the earlier hooks, but not before 'MAIL FROM' because that's when the transaction is created).
2) Read the infrmation you want in `hook_data_post`. You get the body text or html from `transaction.body` and the headers from `transaction.header'.
If you want access to the attachments, they are streams, and must be accessed via events on the transaction.