Smtp PHPMailer邮件进入Gmail促销标签,而不是收件箱,为什么?

Smtp PHPMailer邮件进入Gmail促销标签,而不是收件箱,为什么?,smtp,gmail,phpmailer,yahoo,Smtp,Gmail,Phpmailer,Yahoo,我们已经为网站建立了一个系统,可以使用PHPMailer向公司员工发送邮件,但对于使用Gmail的员工来说,电子邮件不会进入收件箱,而是存储在促销选项卡中 这些邮件是通过雅虎账户发送的 请看我的密码 require_once('pm/PHPMailerAutoload.php'); $username ="xxxxxxxs@yahoo.com"; $password="pwdxxxx"; $senderName ="COMPANY

我们已经为网站建立了一个系统,可以使用PHPMailer向公司员工发送邮件,但对于使用Gmail的员工来说,电子邮件不会进入收件箱,而是存储在促销选项卡中

这些邮件是通过雅虎账户发送的

请看我的密码

    require_once('pm/PHPMailerAutoload.php');   

        $username ="xxxxxxxs@yahoo.com";
        $password="pwdxxxx";

        $senderName ="COMPANY NAME HERE";
        $mail = new PHPMailer();


        $mail->IsSMTP();
        $mail->SMTPAuth   = true;
        $mail->SMTPSecure = "tls";
        $mail->Host       = "smtp.mail.yahoo.com";
        $mail->Port       = 587;
        $mail->Username   = $username;
        $mail->Password   = $password;
        $mail->SMTPKeepAlive = true;

        // Build the message
        $mail->Subject = 'Urgent Meeting at the Director's Officie';

        $mail->From = $username;
        $mail->FromName = $senderName;
        $mail->AddReplyTo('xxxxx@gmail.com','COMPANY NAME HERE');

            $mail->AddAddress($user_data["Email_Add"],$user_data["Staff_Name"]);
        /*
        ooooooooooooooooooooooooooo
        ooooooooooooooooooooooooooo
        0000---MESSAGE-STARTS--oooo
        ooooooooooooooooooooooooooo
        ooooooooooooooooooooooooooo
        */

        $mail->msgHTML('

        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


<title>Urgent Meeting at the Director's Office</title>


</head>

    <body>


         <div style="width:100%;" align="center">
              There is an Urgent meeting at the Director's Office. All stuffs MUST be there. in 30Mins
         </div>


    </body>
    </html>

    ');


    /*
        ooooooooooooooooooooooooooo
        ooooooooooooooooooooooooooo
        0000---MESSAGE-ENDS-ooooooo
        ooooooooooooooooooooooooooo
        ooooooooooooooooooooooooooo
        */

        if(!$mail->Send()) {

    echo 'Failed';
    }

        else {
            echo 'Sent well';

        }


        $mail->SmtpClose();
require_once('pm/phpmailerautoad.php');
$username=”xxxxxxxs@yahoo.com";
$password=“pwdxxx”;
$senderName=“此处的公司名称”;
$mail=new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth=true;
$mail->SMTPSecure=“tls”;
$mail->Host=“smtp.mail.yahoo.com”;
$mail->Port=587;
$mail->Username=$Username;
$mail->Password=$Password;
$mail->SMTPKeepAlive=true;
//构建消息
$mail->Subject='董事办公室紧急会议';
$mail->From=$username;
$mail->FromName=$senderName;
$mail->AddReplyTo('xxxxx@gmail.com“,”此处的公司名称“);
$mail->AddAddress($user\u data[“Email\u Add”],$user\u data[“Staff\u Name”]);
/*
呜呜呜呜呜呜呜呜呜呜
呜呜呜呜呜呜呜呜呜呜
0000---消息启动--oooo
呜呜呜呜呜呜呜呜呜呜
呜呜呜呜呜呜呜呜呜呜
*/
$mail->msgHTML('
在主任办公室召开紧急会议
主任办公室有一个紧急会议。所有的东西都必须在那里。30分钟后
');
/*
呜呜呜呜呜呜呜呜呜呜
呜呜呜呜呜呜呜呜呜呜
0000---消息结束-ooooooo
呜呜呜呜呜呜呜呜呜呜
呜呜呜呜呜呜呜呜呜呜
*/
如果(!$mail->Send()){
echo“失败”;
}
否则{
回音“发送良好”;
}
$mail->SmtpClose();

我能做些什么才能在收件箱中收到邮件?。。。请帮助thanx

这很可能只是gmail的问题。如果他们从同一个地址接收到相似的电子邮件,他们可能会用这种方式标记它。有什么解决办法吗??。。。cz的朋友经常从相同的地址互相发送看起来相似的电子邮件,但他们并没有这样标记。。。。有什么可以做的吗?我只是建议一个可能的答案来解释为什么。。。你得自己调查一下。我所说的“相似”的意思是,您发送给多个人的电子邮件在“收件人”字段中是相同的“接受”,因此gmail可能会认为这是一封群发邮件。他们抱怨的原因是,通常当秘书向每位员工发送群发邮件时,邮件会在收件箱中接收到,她经常向“收件人:”和“抄送”和“密件抄送”中的每位员工发送邮件,使用她的Yahoo Acc进入Gmail收件箱。但当她尝试我和PHPMailer建立的Acc时,电子邮件开始进入促销页。。。看看我的密码好的。。这不是你的代码。。。必须标记该帐户