电子邮件标题不起作用PHP

时间:2013-01-18 14:03:08

标签: php email header bluehost

我正在使用BlueHost,我似乎无法使用我的电子邮件表单。这是PHP:

$to = "test@email.com";
$subject = "test";
$message = "test message";
$from =  $_POST['cf_email'];
$headers = "From: $from";
mail($to,$subject,$message,$headers);
echo $headers;

这似乎没有发送电子邮件。但是,如果我在电子邮件前添加任何字符串,那么它可以工作。 e.g:

$from =  "zz".$_POST['cf_email'];

谁能告诉我我做错了什么?感谢。

1 个答案:

答案 0 :(得分:0)

您不能在“发件人”标题中使用任何个人电子邮件($ _POST ['cf_email'])。 此外,您还必须添加“回复”。

请查看以下主题以获取更多信息。

problem with php mail 'From' header