Lee lo que pone en la salida de error, no puedes utilizar la función mail porque no tienes configurado un servidor de smtp. Es un servidor que se encarga de conectarse a otros servidores de correo y poder realizar los envíos de email. Si no quieres poner y configurar un servidor de correo en tu maquina y quieres seguir usando la funcion mail, tienes dos opciones (como te dice en la salida de error).Configurar otro servidor de correo que te permita conectarte para realizar el envío cambiando los parámetros en el fichero php.ini o mediante configuración de variables en programa mediante ini_set. También, podrías utilizar otra librería que permita conectarse a servidores de correo autenticados para realizar el envío, como php_mailer (bueno o programártela tu).
Yo, por simplicidad, tiraría de php_mailer. Te conectas a un servidor de correo como gmail con tus credenciales y envías correo al remitente que desees y con el texto que desees.
Yo, por simplicidad, tiraría de php_mailer. Te conectas a un servidor de correo como gmail con tus credenciales y envías correo al remitente que desees y con el texto que desees.


Lo que voy a escribir a continuación espero que sirva para plantear más preguntas que respuestas. Pocas veces hay oportunidades de hablar sobre ética hacker y voy a aprovechar citando algunas cosas que comentaba Gabriela. Esta entrada está generada con la idea de generar debate así que procurad leerlo en dicha tesitura, si no igual pensáis que habría que eliminarme 