Disabling the Envelope-from Requirement

This has been driving me crazy for the past few months now. And that is the -f setting in PHP. I search and could not find a way to disable the requirement but still have it sent properly.

What seems to be happening, is it just ignores the From: data field, and uses the username of the caller or the Envelope-from parameter. So, if anyone knows of a way to get it to stop doign this annoying stuff, let me know.

And this all changed a little while ago, it wasn't always like this. Was it a upgrade of cPanel, or would it be something to do with ExiScan/Clam/Spam Assassin?