Configure email generated from the server to allow it to go through
The cpanel currently accepts configuration values for SMTP that get carried through to postfix (or whatever), but do not allow us to set a custom From: header. As a result, nearly every SMTP relay will reject the message.
Workarounds include generating email from PHP (usually via PHPMailer) or on the command line using mail -r "[email protected]". However by default, without any workaround, email generated by the system (such as using the MAILTO= in a crontab) will simply fail.
I've not encountered a server stack before that takes in SMTP configuration for the server but fails to take in all values needed to actually deliver system-generated outbound mail without a workaround. It seems like it would be a useful baseline for the stack that outbound mail works "out of the box" at the OS level.