Foros del Web » Programando para Internet » PHP »

Error mail ("sendmail_from" not set in php.ini or custom "From:" header missing)

Estas en el tema de Error mail ("sendmail_from" not set in php.ini or custom "From:" header missing) en el foro de PHP en Foros del Web. hola chicos, estoy tratando de enviar un mail de prueba utilizando la funcion MAIL(), APACHE, PHP 4.3 y un servidor SMTP "QK SMTP SERVER"...y me ...
  #1 (permalink)  
Antiguo 18/01/2006, 11:24
 
Fecha de Ingreso: abril-2005
Ubicación: en Santa Cruz - España
Mensajes: 429
Antigüedad: 19 años
Puntos: 1
Error mail ("sendmail_from" not set in php.ini or custom "From:" header missing)

hola chicos, estoy tratando de enviar un mail de prueba utilizando la funcion MAIL(), APACHE, PHP 4.3 y un servidor SMTP "QK SMTP SERVER"...y me sale el siguiente error:

"sendmail_from" not set in php.ini or custom "From:" header missing

ya he leido en varios sitios web que es dedido a que se debe configurar el php.ini o caso contrario colocar el FROM en la funcion mail. Mi php.ini esta configurado de la sgte. manera:

[mail function]
; For Win32 only.
SMTP = localhost
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 la funcion mail esta configurada asi:

$para = '[email protected]';
$asunto = 'el asunto';
$mensaje = 'hola';
$cabeceras = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($para, $asunto, $mensaje, $cabeceras);


no se que estoy haciendo mal.

cualquier ayuda se los agradeceria
  #2 (permalink)  
Antiguo 18/01/2006, 11:31
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
En el archivo php.ini tienes esto

;sendmail_from = [email protected]

Por que no pruebas quitandole el ;

sendmail_from = [email protected]
  #3 (permalink)  
Antiguo 18/01/2006, 11:59
 
Fecha de Ingreso: abril-2005
Ubicación: en Santa Cruz - España
Mensajes: 429
Antigüedad: 19 años
Puntos: 1
Gracias por responder ya me funciono habia sido ese el problema.
  #4 (permalink)  
Antiguo 18/01/2006, 12:04
Avatar de carlosfocus  
Fecha de Ingreso: enero-2006
Ubicación: Venezuela
Mensajes: 823
Antigüedad: 18 años, 3 meses
Puntos: 0
SMTP = localhost

Debes colocar un cliente de correo como SMTP por ejemplo el proveedor de tu conexcion de internet, por ejemplo aqui en venezuela seria asi

SMTP = mail.cantv.net

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 11:43.