I'm sure I could change the current behaviour (I am, indeed, a developer ), but I don't feel to happy about hacking in the "core" code, since that'd cause all kinds of grief when a new version rolls around.
This is what our current (home-grown) system does, to. Yes, you want to (and in the EU, *must*) save that data.
Something necessarily must have changed in order for it to stop working. Interesting.
What I would try is this:
Make sure you're running the latest version of Blesta 3.6.1 Re-upload the plugins/support_manager files, and make sure there is not a pending upgrade for the plugin under Settings > Company > Plugins Set up the forwarder for piping to be like the following:
Make sure the path to PHP and the path to pipe.php is correct. There should be nothing after pipe.php. Double check that it is chmod +x (executable).
EDIT: Also, make sure you have the mailparse pecl extension installed.
If that doesn't work, then the next step would be to try to manually pipe a test email in via SSH to determine if it's an error with Blesta or an issue with the mail server not sending it to STDIN.