Okay, I have searched on the internet for answers- sadly to no avail. I\'m trying to send mail using the PHP mail() function so members can follow the link to register. It w
You're missing the string "-f as the fifth parameter.
The PHP Manual points out that you need to supply this so that the MTA will send the correct "From" address on the envelope. Setting it in the headers isn't enough. This sort of inanity is why I dis-recommend mail() and point people towards php-mailer or similar.
(The "envelope" refers to the conversation an MTA has with another MTA in order to deliver email.)