我的电子邮件被标记为垃圾邮件。我怎么能阻止这个?这是我发送它们的方式:
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);
}
答案 0 :(得分:0)
你可以部分控制它,以正确的格式添加headers
..使用swiftmail或除了php mail()
之外的其他邮件服务器如果通过php mail()
发送感觉不好
检查来自邮件服务器的任何黑名单。
始终在火线上进行测试,如果您使用的是Yahoo
,请检查过滤器。