dongtuoji5396 2015-06-24 10:08
浏览 23

php mail()函数不能用于发送简单邮件

Now I tried to send mails through php mail function for a application . But the problem is , when I send a mail through this result is given as 'Message has sent' but actually I couldn't get any mails from this .

This is my php code ,

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

        $to='yyyy222@xxx.com';
        $subject='New mail';
        $headers  = 'MIME-Version: 1.0' . "
";
        $headers .= "Content-type: text/html; charset=iso-8859-1
";
        $headers='From : '.$email."r
".
                 'Reply-To : '.$email."r
";
        echo 'Starting send mail';
        echo '<br>';
        $sent=mail($to,$subject,$message,$headers);
        if(!$sent){
            echo 'There are problems in sending mails  <br>';
        }else{
            echo 'Message has sent';
            echo '<br>';
        }       
        echo 'Mail sent';
        echo '<br>';
   ?> 

Today is my first day in learning php . And I would like learn more .

  • 写回答

1条回答 默认 最新

  • dousongqiang2585 2015-06-24 10:16
    关注

    You're third $headers line is missing the period.

    $headers='From : '.$email."r
    ".
                     'Reply-To : '.$email."r
    ";
    

    This is what you have ^^ - This is what you should have:

    $headers .= 'From : '.$email."r
    ".
                     'Reply-To : '.$email."r
    ";
    
    评论

报告相同问题?

悬赏问题

  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据