2013-07-25 114 views
2

我用这个教程发送邮件:发送邮件进入垃圾邮件文件夹

http://www.velvetblues.com/web-development-blog/avoid-spam-filters-with-php-mail-emails/

我的代码如下所示:

$headers .= "Reply-To: The Sender <[email protected]>\r\n"; 
$headers .= "Return-Path: The Sender <[email protected]>\r\n"; 
$headers .= "From: The Sender <[email protected]>\r\n"; 
$headers .= "Organization: Sender Organization\r\n"; 
$headers .= "MIME-Version: 1.0\r\n"; 
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n"; 
$headers .= "X-Priority: 3\r\n"; 
$headers .= "X-Mailer: PHP". phpversion() ."\r\n" 
mail("[email protected]", "Message", "A simple message.", $headers); 

我使用本地主机(MAMP PRO )发送邮件。

但邮件转到垃圾邮件文件夹。如何发送邮件到收件箱中。请大家帮我解决这个问题,我花了很多时间。

+0

为您的域名创建一个spf记录 – DevZer0

+1

@ DevZer0:我使用本地主机(MAMP PRO)发送邮件。 – Ponting

回答

1

哪个文件夹里的邮件进入主要取决于从该电子邮件是来自域& ip地址和电子邮件服务提供商。如果你的域名/ IP被服务提供商信任,它不会被垃圾邮件。 此外,设置一些电子邮件为“非垃圾邮件”从该域,之后您的电子邮件服务将不再垃圾中的电子邮件

+1

我使用本地主机(MAMP PRO)用于发送邮件。 – Ponting

+0

这就是为什么。本地主机电子邮件始终是垃圾邮件从我的经验。当你上传的代码的Web托管服务器:) –

+1

确定上应该正常工作?谢谢。 – Ponting

0

有多于一个原因乌尔电子邮件进入垃圾... 1 - 确保“从电子邮件”实际上为u是发送从电子邮件的电子邮件..我的意思是不使用其他虚假的“从电子邮件”

2 - 你必须保持邮件正文简单越好。不要使用这么多的HTML标签和CSS的experssions,也尝试使用表

相关问题