PHP Code:
<?php
mail("crazed_rider@yahoo.com", "test subject", "test message");
?>
Put that in a file, upload to your site, and run it once. Quick way to check if it will email you anything
If it doesn't, then your server either doesn't support mail() or something else is going that you probably can't fix.
If it does email you, then the problem lies in your code. I noticed this:
PHP Code:
mail("crazed_rider@yahoo.com", "$subject", "$email", "$comments");
The parameters for the mail() funciton are: mail( to, subject, message, headers).
It looks like you are placing your comments field as your header parameter.
This may work:
PHP Code:
mail("crazed_rider@yahoo.com", "$subject", "$comments");
I didn't want to add your $email variable in there because you would have to sanitize it to protect from header injection but that's a whole topic in itself. If you need further help, contact me (via AIM ross2376 or email).
Hope that helps.