如何防止邮件进入垃圾邮件?

时间:2013-05-03 05:21:12

标签: php email

以下是发送给用户的标题:

$to="$mail";
$sub="Thank you!";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type:text/html; charset=iso-8859-1\r\n";
$headers .= 'From: example.com <noreply@example.com>' . "\r\n";
$msg="Dear $nme ,<br/> We received a request to recover your password.<br/> Your Password is $pss .";


$response =@mail($to,$sub,$msg,$headers);

如果我通过diff服务器发送它,它会进入收件箱。 如何防止电子邮件进入垃圾邮件?

2 个答案:

答案 0 :(得分:1)

我认为一般来说,邮件在接收端被称为垃圾邮件或非垃圾邮件,而不是发送端 - 否则任何垃圾邮件发送者都会说他们的所有邮件都不是垃圾邮件,彻底打败了目的。因此,您不能只强制邮件转到发件人的收件箱。

但是,您可能需要做的是查看您用于发送邮件的计算机当前是否列在任何垃圾邮件阻止列表中,如果是,请采取必要步骤将其从这些阻止列表中删除。

答案 1 :(得分:1)

$to='example@gmail.com';
$subject='Application Form ';
$message='testing';

 $headers  = 'MIME-Version: 1.0' . "\r\n";
 $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
 $headers .= 'From: admin <admin@gmail.com>' . "\r\n";
 if(mail($to,$subject,$message,$headers))
 {
  echo "Mail Successfully Sent..";
  exit;
 }

它对我来说很完美。您也可以使用SMTP MAIL而不是此。