email - enviar - Función de correo PHP desde la dirección
phpmailer install (3)
¿Alguna razón no puedes hacerlo en los encabezados de correo electrónico?
$to = ''[email protected]'';
$subject = ''my subject'';
$message = ''hello'';
$headers = ''From: ''.$email_from_form. "/r/n";
mail($to, $subject, $message, $headers);
Ni siquiera estoy seguro de que esto sea posible, sin embargo, lo que estoy tratando de hacer es lo siguiente. Tengo un formulario HTML que se genera y un correo electrónico utilizando un script PHP
. Lo que quiero es recibir correos electrónicos de este formulario a [email protected]
, luego deseo que la dirección from
origen aparezca como uno de los campos en el formulario.
He echado un vistazo y he encontrado información útil en este site . No estoy seguro de si se puede usar sendmail_from
en esta situación, o si hace lo que le pido.
¿Es esto posible, si es así, cómo?
Para un script de correo php, lo he usado para formularios de contacto:
$from = $_POST["from"]; //posted from the form.
mail("[email protected]", $subject, $message, "From:" . $from);
No he usado un sendmail_from en mi php antes, solo una variable simple.
¡Espero que esto ayude!
Vea esta página en el mismo sitio (ejemplo 2): http://www.w3schools.com/php/func_mail_mail.asp
Tendrá que configurar los encabezados del mensaje para incluir el De y otras cosas como CC o BCC:
<?php
$to = "[email protected]";
$subject = "My subject";
$txt = "Hello world!";
$headers = "From: [email protected]/r/n";
mail($to,$subject,$txt,$headers);
?>
Tenga en cuenta que debe separar los encabezados con una secuencia de nueva línea "/r/n"
.