Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2008, 09:50
navarromn
 
Fecha de Ingreso: abril-2008
Mensajes: 6
Antigüedad: 16 años, 7 meses
Puntos: 0
No puedo mandar mails desde php

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