Php联系表格从标题发送

时间:2014-08-20 17:09:34

标签: php html html5 forms contact

我的网站上有一个联系表格,这是一个简单的php联系表格。当有人使用表单并提交表单时,我会收到电子邮件,但它总是说电子邮件来自@ gator4091 @ hostgator。我确实使用host gator作为我的托管公司,但有没有办法在php中改变某些东西,使其来自其他东西,比如可能是联系人(at)mywebsite?或者这是我无法改变的事情?

1 个答案:

答案 0 :(得分:1)

如果您的PHP电子邮件脚本使用标准mail() function,则需要在标题中执行"From: myemail@mydomain.com"

取自PHP manual$headers行注意第一行):

<?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);
?>