我想从我的电子邮件中替换默认的网站管理员电子邮件,因为它不能在php脚本中使用 我试过回复但它没有用 这是我的PHP代码。
$headers= "Reply-To: my@email.com\n";
mail($to,$subject,$body,$headers);
答案 0 :(得分:1)
尝试一个简单的结构(来源:PHP.net - mail())
<?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);
?>
答案 1 :(得分:0)
我不知道你的php版本,但是当我与.=
联合时,我不喜欢空格
尝试删除此处的空格:
$headers .= "Reply-To: my@email.com\n";
所以你得到:
$headers.= "Reply-To: my@email.com\n";
(向我们提供有关您是否收到错误消息的信息,如果是,那么,当我的建议正确时,哪一个会有很多帮助)