Hmm. Can you post an example of your mail script? I know on the RH server our host uses, I have to pass an additional argument to mail(), which basically fools sendmail in sending it from a specific user. The fifth argument which is "
-f mailaddress@somedomain.com". So our mail script makeup is like this:
PHP Code:
<?
$to = "somejerk@somedomain.com";
$sub = "Testing PHP";
$msg = "Hey, read the subject line!";
$headers = "From: Good Guy <youraddress@somedomain.com>\n";
$extra = "-f [email]youraddress@somedomain.com[/email]";
if (!$mail = mail($to, $sub, $msg, $headers, $extra))
die("Could not send email.");
echo "Mail sent.";
?>
I also notice you don't have your sendmail path specifically configured in the php.ini file; now, this isn't strictly necessary, but you should check your phpinfo() to verify where PHP thinks sendmail is.
Just a thought.