如何防止我的电子邮件被标记为垃圾邮件?

时间:2013-06-11 04:55:22

标签: php

我的电子邮件被标记为垃圾邮件。我怎么能阻止这个?这是我发送它们的方式:

public function sendMail($to,$subject,$from,$headers)
{
    $headers .= "From: ".$from. "<support@mydomain.com>";
    $headers .= "MIME-Version: 1.0" . "\r\n";           
    $headers .= "Content-type: text/html; charset=ISO-8859-1\r\n";
    $headers .= "X-Priority: 3\r\n";
    $headers .= "X-Mailer: smail-PHP ".phpversion()."\r\n"; 

    $message .= $this->getMessage();

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

1 个答案:

答案 0 :(得分:0)

你可以部分控制它,以正确的格式添加headers ..使用swiftmail或除了php mail()之外的其他邮件服务器如果通过php mail()发送感觉不好

检查来自邮件服务器的任何黑名单。

始终在火线上进行测试,如果您使用的是Yahoo,请检查过滤器。