Gente estoy intentando mandar mails desde php.
La configuracion que tengo es la siguiente
PHP.ini
[mail function]
; For Win32 only.
;SMTP = localhost
SMTP = smtp.cotelnet.com.ar
smtp_port = 25
; For Win32 only.
sendmail_from = [email protected]
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =
Y el código tengo en el archivo php es:
$sendTo = "[email protected]";
$subject = "Solo Ascenso: Contactenos";
$de = "From: [email protected]";
$headers .= "Nombre: " . $_POST["txtnya"] . "\n";
$headers .= "Telefóno: " . $_POST["txttelefono"] . "\n";
$headers .= "E-mail: " . $_POST["txtmail"] . "\n";
$headers .= "Mensaje: " . $_POST["Consulta"] . "\n";
//mail($sendTo, $subject, utf8_decode($headers), $de);
mail($sendTo, $subject, utf8_decode($headers));
Si le agrego el cuarto parametro, no me arroja error pero el mail nunca llega, y si no lo indica (supuestamente deberia tomarme el send_mail del php.ini me arroja el siguiente error.
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Archivos de programa\Apache Group\Apache2\htdocs\enviar.php on line 31