我在使用Rapidweaver制作的mediatemple网格服务器上的网站上有一个PHP联系表单。除了将它生成的电子邮件发送到我们的info@ourdomain.com之外,它的效果很好,发送时间为serveradmin@ourdomain.com。我认为服务器只是使用垃圾桶/黑洞地址。有什么方法可以调整我的php或更好的服务器设置,将邮件作为用户在联系表单上填写的回复地址发送?
为什么呢?谷歌主持这个域的电子邮件,我想使用他们的预制响应作为自动响应。问题当然是自动回复发送到serveradmin@ourdomain.com而不是用户在表单上填写的电子邮件地址。
感谢您的帮助!
-Hunter
答案 0 :(得分:3)
您可以在邮件中添加标题
<?php
$to = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
?>
请参阅mail phpdoc