Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2009, 11:04
juanf03
 
Fecha de Ingreso: enero-2008
Mensajes: 125
Antigüedad: 16 años, 3 meses
Puntos: 0
Uso de mail( )

Que tal, tengo levantado un servidor en mi máquina, instalé esos packs php+apache+phpmyadmin+mysql y tengo un formulario que pide nombre, mail y descripción:


Código HTML:
<html>
<body>
<form action="procesar.php" method="post">
Nombre:<input type="text" name="nombre"></br>
Email:<input type="text" name="email"></br>
Consulta:<textarea name="descripcion" rows="10" cols="40"></textarea></br>
<input type="submit" value="Enviar Consulta">
</body>
</html> 
y después el archivo php que lo procesa:

Código PHP:
<?php
$nombre
=$_POST['nombre'];
$email=$_POST['email'];
$descripcion=$_POST['descripcion'];
$mensaje="Consulta:".$descripcion;
$destino="[email protected]";
$asunto="Consulta inmobiliaria";
mail($destino,$asunto,$mensaje,$nombre);
?>
En el archivo de configuración php.ini tengo:


[mail function]
; For Win32 only.
SMTP = smtp.gmail.com
smtp_port = 465

; For Win32 only.
;sendmail_from = [email protected]

traté de configurarlo para que use el smtp de gmail pero no me funciona, se puede usar un smtp externo para realizar el envio? sino como hago para que funcione???

Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Program Files\EasyPHP 3.0\www\procesar.php on line 4

Me sale ese warning, les agradecería mucho su ayuda...Un saludo

Última edición por juanf03; 12/03/2009 a las 11:15