Soy completamente nuevo en scripts PHP y he reunido el siguiente código, pero me gustaría recibir el correo electrónico para mostrar que se envía desde el campo de correo electrónico en el formulario HTML en lugar del actual "The Tranquility" Sitio web de la zona [[email protected]] ". Por favor, ¿puedes aconsejarme qué debería cambiar? Muchas gracias.HTML Datos del formulario a través de PHP
<?
$msg .= "Name:\t $_POST[name]\n";
$msg .= "E-mail:\t $_POST[email]\n";
$msg .= "Telephone:\t $_POST[telephone]\n";
$msg .= "Subject:\t $_POST[subject]\n";
$msg .= "Message:\t $_POST[message]\n";
$to = "[email protected]";
$subject = "Website feedback message";
$headers = 'From: '.$email_from."\r\n".
'Reply-To: '.$email_from."\r\n" .
$mailheaders = "From: The Tranquility Zone Website <www.tranquilityzone.co.uk>\n";
$mailherders .= "Reply to: $_POST[sender_email]\n";
header("Location: http://www.tranquilityzone.co.uk/thank_you.html");
@mail ($to, $subject, $msg, $mailheaders);
?>
Usted debe tener cuidado de jugar con eso. Es una buena forma de poner su servidor en la lista negra. Si el servidor de correo electrónico no coincide con el servidor de envío real, se verá como correo no deseado. ¿Qué le impide al usuario enviar algo como [email protected] o [email protected]? –