he estado probando el script de envio de correo (recomendacion de un sitio web) que recientemente se ha puesto en el taller de PHP de desarrolloweb.
Pero al probarlo me sale el siguiente mensaje:
Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Archivos de programa\Apache2\htdocs\sgc\privada\enviarmail.php on line 40
Esta claro que la directiva sendmail_from del php.ini no esta definida, pero si que se le manda la cabecera From en la funcion mail, cual puede ser el problema?
Código PHP:
$e_destinatario = "un email cualquiera";
$mensaje= "hola";
$asunto = $n_remitente . " envía un correo a alguien";
$encabezado = "From:".$e_remitente."\nReply-To:".$e_remitente."\n";
$encabezado .= "X-Mailer:PHP/".phpversion()."\n";
$encabezado .= "Mime-Version: 1.0\n";
$encabezado .= "Content-Type: text/html";
//envía el mensaje
mail($e_destinatario,$asunto,$mensaje,$encabezado);
un saludo
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)