需要一种方法来设置表单提交,以显示它是来自发件人使用电子邮件字段


Need a way to set a form submission to show it is coming from the sender using email field

我有一个让人们填写的表单。他们提交的时候会给我发邮件。我希望电子邮件显示它是从人发送它。他们的电子邮件就是其中一个字段。我希望能够点击回复来回复他们。

这是我使用的代码:

 mail($_POST["e_mail"]."myaddress@email.com", $_POST['e-mail']." Interested in Cajun Catering", "Name: ".$_POST['Name'] ."'n"."Address: ".$_POST['address']."'n"."City: ".$_POST['city']."'n"."E-Mail: ".$_POST['e_mail']."'n"."Phone: ". $_POST['phone']."'n"."Time to call: ".$_POST['call']."'n"."Products: ".$_POST['Prod1']."     ".$_POST['Prod2']."     ".$_POST['Prod3']."     ".$_POST['Prod4']."   'n"."Type:   ".$_POST['type']."'n"."Event Date: ".$_POST['event_date']."'n"."Number of Guests: ".$_POST['Number']."'n"."Comments: ".$_POST['comments'],'From: '.$_POST['e_mail']);

您可以尝试使用-f选项与mail():

$to = "youremailaddress@email.com";
$subject = "The subject";
$message = "The message";
$from = "FROM: returnaddress@email.com";
$return = "-freturnaddress@email.com"
mail($to, $subject, $message, $from, $return);

注意$return包含与$from相同的电子邮件地址,前面有-f

相关文章: