in reply to Mail::Audit

You shouldn't wildly expect things, but read the docs instead:
The constructor reads a mail message from STDIN (or, if the data option is set, from an array reference or \*GLOBref) and creates a Mail::Audit object from it.