为什么php中的`mail()`不能与`LAMP(Linux Apache Mysql PHP`)一起使用?

时间:2017-01-22 12:30:22

标签: php lamp

我正在使用contact us表单,该表单会向电子邮件ID发送电子邮件。

以下是php脚本:

<?php
        $name = $_POST['name'];
        $phone = $_POST['phone'];
        $visitor_email = $_POST['email'];

        $email_from = "xxx@yyy.co.in";
        $email_subject = "New form submission";
        $email_body = "You have received a new message from the user $name";

        $to = "xxx@yyy.co.in";
        $headers = "From: $email_from \r\n";
        $headers .= "Reply-To: $visitor_email \r\n";

        $flag = mail($to,$email_subject,$email_body,$headers);
        echo $flag;
    ?>

当我点击Submit按钮时,我会向包含上述脚本的页面发送POST次来电。

我在该php页面上正确接收表单数据,但该电子邮件未发送到相关的电子邮件ID。 php mail()函数返回false

可能是什么问题?我是否需要在php.ini文件中配置任何内容?

我正在使用Linux Mint并使用LAMP。

0 个答案:

没有答案