Foros del Web » Programando para Internet » PHP »

Mail con PHP

Estas en el tema de Mail con PHP en el foro de PHP en Foros del Web. Hola a todos, tengo una consulta que hacer, estoy tratando de implementar un formulario para ser enviado por e-mail, ya escribí el código del formulario ...
  #1 (permalink)  
Antiguo 02/03/2005, 19:04
 
Fecha de Ingreso: marzo-2005
Mensajes: 2
Antigüedad: 19 años, 1 mes
Puntos: 0
Mail con PHP

Hola a todos, tengo una consulta que hacer, estoy tratando de implementar un formulario para ser enviado por e-mail, ya escribí el código del formulario y el script para el envio del formulario con la función mail, pero me sale el error siguiente cuando lo ejecuto: Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in D:\sitiosweb\poseidon\proc_mail.php on line 14, bueno no se que es lo que suceda, tal vez es la configuración del PHP, o en todo caso cual sería la solucion para este inconveniente.
les agradesco de antemano.
  #2 (permalink)  
Antiguo 02/03/2005, 19:21
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 21 años, 11 meses
Puntos: 7
haz una paginita prueba.php que tenga esto:
<?php
phpinfo();
?>
ejecutala y fijate en la parte de mail...
  #3 (permalink)  
Antiguo 03/03/2005, 07:52
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Deberias indicar el código PHP que usas .. Ese mensaje te dice que no definistes la cabecera FROM en mail() .. ni tampoco tienes alguna asignada por defecto (por si no la usas en mail())

A todo esto .. no sé si dispones ya de un servidor SMTP .. pero recuerda que PHP por sí sólo con la función mail() de PHP .. tan sólo "conecta" con el MTA (Mail Transfer Agent) para entregar el e-mail .. directamente PHP no lo envia .. sino que es tu servidor SMTP u otro MTA que uses el que hace el envio, por eso es necesario que si haces tus pruebas en tu casa en tu PC, te instales un servidor SMTP (si es que no lo usas). La función mail() de PHP tampoco "autentifica" así que no te recomiendo apuntar la IP/nombre del servidor SMTP de tu proveedor (ISP) pues requerirá autentificación lo más probable.

Un saludo,
  #4 (permalink)  
Antiguo 03/03/2005, 08:31
 
Fecha de Ingreso: marzo-2005
Mensajes: 2
Antigüedad: 19 años, 1 mes
Puntos: 0
Gracias

Gracias, he logrado resolver el problema verán, me falataba cofigurar [email protected] y por otro lado instale el servidor SMTP QK
en cuanto al codigo todo está correcto,...

muchas gracias
  #5 (permalink)  
Antiguo 03/03/2005, 08:52
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por iparraguirre89
Gracias, he logrado resolver el problema verán, me falataba cofigurar [email protected] y por otro lado instale el servidor SMTP QK
en cuanto al codigo todo está correcto,...

muchas gracias
Pero .. tu en tu mail() (función) usas FROM? como cabecera? .. Si la usas .. puedes poner la que quieras sin tocar la configuración de PHP.

Un saludo,
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:25.