If you posted that in coding forum you would have much more chance for replies
Option #1 the email is in your GMail SPAM folder and you haven't noticed that.
Option #2 incorrect mail headers, I had same problems due to headers
here is a small snippet
PHP Code:
/* additional headers */
$headers .= "To: $to\r\n";
$headers .= "From: $from\r\n";
$headers .= "Return-Path: $from\r\n";
$headers .= "Reply-To: $from\r\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=$charset\n";
Do you notice that some of the headers are just "\n", but not \r\n.
Hope that it will work for you.
Slavi