PROBLEMA
Intento mandar un email via la funcion mail del php, pero no recibo nada
SOLUCION
Compruebe que en su mensaje ( tanto en el mensaje que manda como en las cabeceras que pone en la funcion ) no este presente la cadena \r \n , si es el caso lo puede remplazar por \n , a menudo esa cadena esta detectado por los servidores como SPAM y se bloquea por lo tanto.
Adjuntamos a ese articulo un ejemplo en concreto, incluyendo una funcion antispam al envio de email