Hola, pues aparentemente todo esta bien, pero para poder verificar exactamente si el mensaje se esta enviando seria mejor que la funcion mail la pusieras de la siguiente manera:
--------------------------------------------------------------
if(mail("
[email protected]", $subject, $message, $from))
{
echo "Mensaje Enviado";
}
else
{
echo "Error al enviar el mensaje";
}
-------------------------------------------------------------
Y ademas la mayoria de mensajes que se envian de esa forma aparecen en las bandejas de Correo no Deseado o Spam asi que tendrias que revisar ahi.
Espero te ayude en algo. Bye.