Ver Mensaje Individual
  #15 (permalink)  
Antiguo 17/07/2005, 02:14
Avatar de DvD AdN
DvD AdN
 
Fecha de Ingreso: mayo-2005
Ubicación: Frente al monitor
Mensajes: 610
Antigüedad: 18 años, 11 meses
Puntos: 0
Si envias un e-mail desde localhost y no tienes un smtp, el e-mail no se va a enviar.

Lo de From: Reply-to y demas, son las cabeceras del mensaje, no se generan solas, tu las pones.

Ejemplo:

Enviar.php
Código PHP:
 mail($_POST['para'], $_POST['asunto'], $_POST['mensaje'],
"From: $_POST['de']
Reply-To: $_POST['de']
Cc: $_POST['para2']
X-Mailer: PHP/" 
phpversion());
?> 
Esto enviaria lo que recibe de este formulario:
Código HTML:
<form action="enviar.php" method="post">
Para:<input type="text" name="para" />
Asunto:<input type="text" name="asunto" />
Mensaje:<input type="text" name="mensaje" />
De:<input type="text" name="de" />
Enviar una copia a:<input type="text" name="para2" />
<input type="submit" />
</form> 
Y al recibir el e-mail aparecera en "De:" lo que hay en From:, en "Responder a..." aparecera lo que hay en Reply-To:, y asi.
Si envias el e-mail sin From:, al recibirlo aparecera en "De:" No-body.

Aqui un [url=http://mx2.php.net/manual/es/function.mail.php]enlace[/url>

Salu2
__________________
Keep f***ing learning
Ask for f***ing help.
Use f***ing spell check.
Think about all the f***ing possibilities.

Última edición por DvD AdN; 17/07/2005 a las 02:24