Normally the return path is set by sendmail (or whatever the server is running, qmail, etc.)

However you can pass a fifth argument to php’s mail function to reset it to what you want. Here’s an example:

$result = mail($to, $subject, $body, “From: $from\n”, “-f$from”);

make sure you do not put a newline in after the fifth argument’s from. php will error out.

When updating from apache 1.3.33 to higher versions (at least 1.3.37) you need to change all occurances of:

SSLCertificateChainFile

to

SSLCACertificateFile

All fixed.

So for years I’ve lived with the problem of not having my ssh key passphrase loaded when I re-attach a screen session.

Today I finally, figured out how to fix this. When you log into the new ssh session, do not enter the passphrase, just control-c out of it. Then do screen -r -d like normal, you’ll find that your key is still loaded.