
PHP PROBLEMA AL RECIBIR MAIL
Publicado por TONY (4 intervenciones) el 08/09/2009 14:35:48
Hola tengo un pequeño problema con el envio de mails desde flash y php, os comento, consigo enviar todos los datos pero cuando me llegan a la cuenta, en el apartado DE: es decir el remitente me salen los datros de DNS en vez que el mail o el nombre, en php pongo para que llegue el nombre y me aparece por ejemplo :
[email protected], os paso la programación:
<?php
$sendTo = "[email protected]";
$subject = "DESDE LA WEB";
$headers = "From: ". $_POST["nombre"] ." "; <----AQUI ES DONDE ME PILLA EL NOMBRE Y LO COLOCA ANTES DE LO DE SERVIDO DNS....
$headers .= "E-mail: " . $_POST["email"] . " ";
$message .= "Nombre: " . $_POST["nombre"] . " ";
$message .= "Apellido: " . $_POST["apellido"] . " ";
$message .= "Pais: " . $_POST["pais"] . " ";
$message .= "Tlf: " . $_POST["tlf"] . " ";
$message .= "E-mail: " . $_POST["email"] . " ";
$message .= $_POST["cuerpo"];
mail($sendTo, $subject, $message, $headers);
echo "estado=Mensaje enviado";
?>
[email protected], os paso la programación:
<?php
$sendTo = "[email protected]";
$subject = "DESDE LA WEB";
$headers = "From: ". $_POST["nombre"] ." "; <----AQUI ES DONDE ME PILLA EL NOMBRE Y LO COLOCA ANTES DE LO DE SERVIDO DNS....
$headers .= "E-mail: " . $_POST["email"] . " ";
$message .= "Nombre: " . $_POST["nombre"] . " ";
$message .= "Apellido: " . $_POST["apellido"] . " ";
$message .= "Pais: " . $_POST["pais"] . " ";
$message .= "Tlf: " . $_POST["tlf"] . " ";
$message .= "E-mail: " . $_POST["email"] . " ";
$message .= $_POST["cuerpo"];
mail($sendTo, $subject, $message, $headers);
echo "estado=Mensaje enviado";
?>
Valora esta pregunta


0