邮件不会直接进入收件箱



这是我的代码。当我从 id 发送电子邮件到其相同的 id 时,电子邮件会变成垃圾邮件.无法确定此代码中的问题是什么。例如,我发送这样的电子邮件

从 = abc@yahoo.com To = abc@yahoo.com 然后它直接进入垃圾.

    <?php
     $name=$_POST['fName'];
     $yemail = $_POST['yEmail'];
     $femail=$_POST['fEmail'];
     $message=$_POST['message']; 
     $from=$yemail;
     $to=$femail;
     $subject="Invitation for you";
     $mailBody ="<table width='628' border='0'>
    <tr><td align='left' valign='middle'><p><br><br>Hello,<br><br>This email is a       notification to let you know that your friend has invited you to <br>visit this link <a      href=www.heed-association.org>Heed Association.</a><br><br> Your friend is using this to        help people living in Pakistan by donating some money.<br><br>So your can also contribute in the areas of Health, Education, Environment and Sustainable Development<br> in the earthquake affected areas of Kashmir to improve living conditions and alleviate community distress<br><br><hr><br><br><strong>Regards<br><br>Heed Association</p></td></tr></table>";
   $headers  = 'MIME-Version: 1.0' . "rn";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "rn";
   $headers .= 'From:  <'.$yemail.'>' . "rn";

   if (mail($to, $subject, $mailBody, $headers)) {
   echo "<script language='javascript'>
            window.location = 'index.php';
            </script>";

   } else {
    echo "<script language='javascript'>
            window.location = 'tell_a_form.php';
            </script>";
    }

    ?>

我会说检查你的垃圾邮件过滤器。 听起来很愚蠢,将电子邮件添加到安全发件人列表中。 您的代码中似乎没有任何真正时髦的事情发生。

这可能是一个过于敏感的垃圾邮件过滤器。许多程序可以检测电子邮件是否实际上不是从"发件人"列中列出的电子邮件地址发送的。通常,规避这种情况的方法是让电子邮件来自"no-reply@yourdomain.com"。

相关内容

  • 没有找到相关文章

最新更新