Thank you for your reply!
Here is the function I wrote to send a confirmation email...
function EmailConfirmationCode( $email)
$subject = "Your PlayerBionika email confirmaton key";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text; charset=iso-8859-1\r\n";
$headers .= "From: email@example.com\r\n";
$headers .= "Reply-To: firstname.lastname@example.org\r\n";
$content .= "confirmaton key: ".$_SESSION["szEmailConfirmationKey"];
$result = mail( $email, $subject, $content, $headers);
It's echoing a 1 for the return value as if SUCCESS, and I've tried every combination of sender/addressee, whether a defined mailbox on my domain (playerbionika.com) OR random names @playerbionika.com ( which default to my main inbox).. neither works. Again, the code gets an email out to yahoo.com just fine, I just can't send mail to myself for some reason. One would think there is a configuration or blacklist problem with my email server, rather than a code issue, but then again maybe my headers are badly formatted? I'm trying the code on a Microsoft Azure web host at the moment and having the same problem...