Pueden ser muchos factores la verdad entre ellos alguno de estos:
-> Verifica que tu cuenta de email no sea
Gmail, Hotmail, o cualquier servicio de correos gratuito.
-> De ser posible usa una dirección de email basad en tu dominio.
-> El servidor puede ser
GRATUITO y no dar soporte para el uso de
smtp, php mail ó sendmail.
-> Intenta probando ajustando la
Configuración Global para ver si lo solucionas cambiando de
PHP mail a
Sendmail.
Por otro lado si tu sitio web no te está dando error alguno o mensaje alguno es debido a que no tienes incluido la sintaxis para llamar a los mensajes en tu archivo
index.php de la plantilla que usas. Checa este post y puede ayudarte:
No me salen mensajes de aviso al mandar formulario, identificarme mal, etc