2012-02-23 131 views
2

是我的頭,以發送郵件到用戶 -如何防止郵件發送垃圾郵件?下面

$to='[email protected]'; 
$recipient='[email protected]'; 
$headers = "From: [email protected]" . "\r\n"; 
$headers .= "X-Sender: <" . "$to" . ">\r\n"; 
$headers .= "Return-Path: <" . "$to" . ">\r\n"; 
$headers .= "Error-To: <" . "$to" . ">\r\n"; 
$headers .= "Content-Type: text/html\r\n"; 

mail("$recipient", "$subj", "$body", "$headers") 

但是,當我在垃圾郵件(Gmail中)去 Gmail中說出現問題: -

X-AntiAbuse: This header was added to track abuse, please include it with any abuse report 
X-AntiAbuse: Primary Hostname - myexoticfriends.myexoticfriends.com 
X-AntiAbuse: Original Domain - gmail.com 
X-AntiAbuse: Originator/Caller UID/GID - [510 32003]/[47 12] 
X-AntiAbuse: Sender Address Domain - myexoticfriends.myexoticfriends.com 
X-Source: /usr/bin/php 
X-Source-Args: /usr/bin/php /home/exotic/public_html/test/test.php 
X-Source-Dir: myexoticfriends.com:/public_html/test 
+0

@Quentin,這不是我看到它的重複。 – user1227935 2012-02-23 09:34:33

+0

然後你是否嘗試過使用該問題提供的解決方案......? – 2012-02-23 09:37:09

+0

@Sudhir,已經嘗試b4張貼這個問題。 – user1227935 2012-02-23 09:38:26

回答

2

的Gmail:不斷搜索並跟蹤發送/接收的郵件列表。

如果你繼續發送郵件的主題和內容相同,那麼它會自動將郵件放入垃圾郵件中,如果點擊率意味着郵件的點擊率較低,Gmail也會發送垃圾郵件,不發送散裝郵件。

0

您需要通過不同的SMTP發送郵件,因爲您的域名已被標記爲垃圾郵件。如果您覺得這是一個錯誤,您可以聯繫gmail。

4

嘗試使用不同的STMP服務器,如果您有Gmail帳戶,則可以嘗試使用SwiftMailer。 http://swiftmailer.org/。此外,請記住您的服務器的IP地址可能列在某些DNS或SMTP黑名單中,請嘗試查找您的IP地址http://www.dnsbl.info/

如果您發送大量電子郵件,我建議您使用郵件服務。我們已經使用http://postmarkapp.com/,它的作品非常漂亮。

+0

感謝這個有用的信息。 – user1227935 2012-02-23 10:08:05

1

如果您能夠共享收到的郵件中的郵件頭,但發送至垃圾郵件,郵戳團隊的成員將能夠分享有關可能發生的事情的一些信息。