php Contact Form on website and reply-to email(php 网站上的联系表和回复电子邮件)
问题描述
我在使用 Rapidweaver 制作的 mediatemple 网格服务器上的网站上有一个 PHP 联系表单.它运行良好,只是它生成到我们的 info@ourdomain.com 的电子邮件是作为 serveradmin@ourdomain.com 发送的.我认为服务器只是使用垃圾/黑洞地址.有什么方法可以调整我的 php 或更好的服务器设置,将邮件作为用户在联系表单本身填写的回复地址发送?
I have a PHP Contact form on a site I am hosing on our mediatemple grid server that was made with Rapidweaver. It works well except that the email it generates to our info@ourdomain.com is sent as serveradmin@ourdomain.com. I think the server is just using the trash/blackhole address. Any way to adjust my php or better yet, the server settings, to send the mail as the reply-to address that the user fills out on the contact form itself?
为什么?好吧,谷歌托管了这个域的电子邮件,我想用他们的预设回复作为自动回复.当然,问题是自动回复发送到 serveradmin@ourdomain.com,而不是他在表单上填写的用户电子邮件地址.
Why? Well Google hosts the email for this domain and I wanted to use their canned responses as an auto-responder. The problem of course, is that the auto-response goes to serveradmin@ourdomain.com and not the user's email address that he filled in on the form.
感谢您的帮助!
-猎人
推荐答案
您可以在邮件中添加标题
You can add headers to your mail
<?php
$to = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "
" .
'Reply-To: webmaster@example.com' . "
" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
?>
请参阅 邮件 phpdoc
这篇关于php 网站上的联系表和回复电子邮件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:php 网站上的联系表和回复电子邮件
基础教程推荐
- 如何在 PHP 中的请求之间持久化对象 2022-01-01
- Libpuzzle 索引数百万张图片? 2022-01-01
- 在多维数组中查找最大值 2021-01-01
- mysqli_insert_id 是否有可能在高流量应用程序中返回 2021-01-01
- WooCommerce 中选定产品类别的自定义产品价格后缀 2021-01-01
- 超薄框架REST服务两次获得输出 2022-01-01
- XAMPP 服务器不加载 CSS 文件 2022-01-01
- 在 Woocommerce 中根据运输方式和付款方式添加费用 2021-01-01
- 通过 PHP SoapClient 请求发送原始 XML 2021-01-01
- 在 PHP 中强制下载文件 - 在 Joomla 框架内 2022-01-01