mail函数不发送消息而且不返回任何值

时间:2017-06-09 08:00:18

标签: php

我正在努力前进。 "重置密码表格"在PHP语言和我需要发送包含详细信息的消息如何成为恢复密码 我使用邮件功能如下

 $headers = "From: me";
                            $headers .= "Reply-To: $mail";


                        $to= "name";
                        $title="RESET PASS";

                        $msg="
                       To reset Pass click Here    <br>
                         <a href='do=reset&res=$reset_code&$save=$std_id'>resetpass</a>
                        thanks...
                        ";//don't care about the Above link

                        $send_to_mail=mail($to,$title,$msg,$headers);
                        if(isset($send_to_mail))
                        {
                            echo "Hello";}

消息Hello显示并正常工作但邮件未发送!! 如果它试图运行这一行

echo $send_to_mail;//No value Return

帮助我...谢谢

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

<?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);
?>