PHP - 从用户地址发送电子邮件

时间:2016-08-30 13:32:50

标签: php html email gmail

我的网站上有一个表单,用户可以在其中输入邮件和电子邮件,然后将其发送到我的地址。我已经为另一个任务安装了PHPMailer,但我使用的是PHP内置的mail()函数,因为我认为它会更好,因为它只是一个简单的任务。

然而,它似乎没有用 - 电子邮件不会被发送。这是我的代码:

$to = "myemail@gmail.com";
$subject = "Email from " . $_POST["name"];
$txt = $_POST["message"];
$headers = "From: " . $_POST["email"];

if (mail($to, $subject, $txt, $headers)) {
    // Success
} else {
    // Failed
}

所有内容都正确发布,只是mail()函数返回false。为什么会这样?我应该使用PHPMailer吗?

0 个答案:

没有答案