我的php邮件功能没有在雅虎发送delevering邮件

时间:2013-06-21 09:39:20

标签: php yahoo

这是我在php中使用邮件功能的方式。 gmail的一切都很好;它在收件箱中提供,但在雅虎,它没有提供。

if (isset($_POST['send'])) 

    {

                   $uname=$_POST['username'];
        $mailid=$_POST['mail'];
        $subject="hai";
        $mail="myyahooid@yahoo.com";
        $sendmessage=$_POST['sendmessage'];
        $headers= "From:".$mailid."\n";
        $headers .= 'MIME-Version: 1.0′ . PHP_EOL';
        $headers .= 'Content-type: text/html; charset=iso-8859-1'. PHP_EOL;
        $mail_sent=mail($mail, $subject, $sendmessage,$headers);
        if($mail_sent)
        echo "Thanks ";
        else
        echo "Request unsuccessful";


}

我不知道问题出在哪里。当我把它发送给雅虎时,它给了我成功的消息,但没有交付。

1 个答案:

答案 0 :(得分:0)

除了我对message filtering settings -

的评论

改变 -

$headers .= 'MIME-Version: 1.0′ . PHP_EOL';

$headers .= 'MIME-Version: 1.0'.PHP_EOL;