2

我在 PHP 中使用以下标头发送邮件,但邮件总是在垃圾邮件中接收。

     $headers   = 'MIME-Version: 1.0' . "\r\n";
     $headers  .= 'From:noreply<noreply@noreply.com>'. "\r\n";
     $headers  .= "Content-type: text/html;\r\n charset=utf-8\r\n";
     $headers  .= "Content-Transfer-Encoding: 8bit\r\n";

如何防止邮件从垃圾邮件中获取。

请帮我。

4

3 回答 3

4

一般来说,电子邮件在接收端被归类为垃圾邮件或非垃圾邮件,而不是发送端 - 否则,垃圾邮件发送者会简单地说他们所有的邮件都不是垃圾邮件,完全违背了目的。因此,您不能只强制将邮件发送到发件人的收件箱。

但是,您可能需要做的是查看您用于发送邮件的机器当前是否列在任何垃圾邮件阻止列表中,如果是,请采取必要的步骤将其从这些阻止列表中删除。最常见的可能是 Spamhaus http://www.spamhaus.org/

于 2013-01-18T09:18:59.200 回答
0
    $headers = "MIME-Version: 1.0" . "\r\n";
    $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
    $headers .= 'Cc: notifications@cityiot.ca' . "\r\n";*/
    $headers .= 'From: info@depictr.com'. "\r\n";
于 2019-05-22T04:58:00.060 回答
-1
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=UTF-8\r\n";
$headers .= "From: example@example.com\r\n";
$headers .= "Reply-To: example@example.com\r\n";
于 2013-11-22T11:09:48.737 回答