0

我的电子邮件被标记为垃圾邮件。我怎样才能防止这种情况?这是我发送它们的方式:

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);    
}
4

1 回答 1

0

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

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

始终在带电的电线上进行测试,如果您使用的是Yahoo.

于 2013-06-11T04:57:45.553 回答