phpmailer gmail电子邮件转到垃圾邮件

时间:2014-10-03 15:30:00

标签: php email

我知道之前已经问过这个问题,但我的问题有点不同。我使用php邮件程序将一大堆邮件循环发送给数据库中的客户。在邮件正文中没有像body =" hello"电子邮件将发送到正常的收件箱。但是,当我在$ mail-> Body中使用html标签时,电子邮件会转到垃圾邮件。我使用的代码:

        $mail = new PHPMailer;  
        $mail->isSMTP();                                      // Set mailer to use SMTP 
        $mail->Host = 'someone';  // Specify main and backup SMTP servers   
        $mail->SMTPAuth = true;                               // Enable SMTP authentication 
        $mail->Username = 'someemail.com';                 // SMTP username 
        $mail->Password = 'password';                           // SMTP password    
        $mail->SMTPSecure = 'tls';                           

        $mail->From = 'someemail.com';  
        $mail->FromName = 'Mailer'; 
        #$mail->addAddress($email);               // Name is optional   
        $mail->addAddress('someemail.com');
        $mail->AddEmbeddedImage('rr.jpg', 'logoimg', 'rr.jpg');
        $mail->AddEmbeddedImage('bottom.gif', 'bottomimg', 'bottom.gif');
        $mail->WordWrap = 100;                                 // Set word wrap to 50 characters    
        $mail->isHTML(true);                                  // Set email format to HTML   
        $username = "123";

        $mail->Subject = 'Welcome'; 
        $mail->Body = "Hello, welcome"
        $mail->AltBody = 'Welcome ';
        $mail->send()

问题仅出在gmail上。所有其他主要的邮件提供商,如雅虎,hotmail和直播都很好。电子邮件会发送到收件箱。这可能是因为我在电子邮件中使用了很多html,颜色等。但我不知道为什么gmail将邮件转移到垃圾邮件只是因为它看起来像许多其他垃圾邮件。有什么解决方案吗?

0 个答案:

没有答案