电子邮件发送到gmail帐户的垃圾邮件

时间:2012-06-01 06:27:47

标签: php

我已自动设置为从我的网站向用户发送电子邮件。但是这封电子邮件会发送给gmail帐户的用户的垃圾邮件。但是它与雅虎或hotmail帐户一起工作正常。 我该怎么解决这个问题?

$to = "$Email";
$subject = "Greeting";
$message = 'message here';
$from = "sender@example.com";
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";
$headers .= "From: sender@example.com" . "\r\n" .
  "Reply-To: sender@example.com" . "\r\n";            

                mail($to,$subject,$message,$headers);

2 个答案:

答案 0 :(得分:0)

由于您的标题似乎是正确的,因此它可能会在消息中键入内容。 SpamAssassin(不知道这是否是Gmail使用的)密钥之一是一条非常短的消息,如上面包含超链接或图形,因此您可以通过实际使您的消息更长一些而受益。找出答案的方法之一是将其发送到您自己的Gmail帐户,当它出现在您的垃圾邮件文件夹中时,检查其中的标题是否有任何添加的垃圾邮件信息。它可能包含有关Gmail正在使用的垃圾邮件引擎或您的邮件违规规则的线索。

请看这里:

Spam sent to Contacts - Message Delivery

希望这有帮助!

答案 1 :(得分:0)

它应该是smtp配置电子邮件和网站信息电子邮件ID应该是不同的。