电邮表格不发送电邮

时间:2014-02-09 20:11:15

标签: php html forms email

我试图在我的网站上实施联系表单,但它不起作用。我试图通过this教程来做到这一点。我将$ myemail变量更改为我的电子邮件地址并尝试了。我得到了#34;谢谢你"消息,但电子邮件永远不会来。

我还检查了本教程的评论,有些人说它有效,有些人说它从不发送电子邮件。我也非常仔细地检查了代码,据我所知,它应该发送电子邮件。

它成功获取电子邮件变量并将其用于:

mail($to,$email_subject,$email_body,$headers);

但为什么它不起作用?

1 个答案:

答案 0 :(得分:1)

这是mail()的示例,并且运作良好:

        $to ='Info@sample.com';
        $message = '<a>Hellow</a>';
        $subject ='Hello world';
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
$headers .= "From: <sender@email.com>" . "\r\n";
$mail_sent=@mail($to,$subject,$message,$headers);
echo $mail_sent ? "Success" : "Error";

如果此示例无效,请致电您的服务器管理员以查看服务器...