2012-01-31 78 views
0

可能重複:
sending mail with php & escaping hotmails junk folderPHP電子郵件進入垃圾郵件文件夾中的Hotmail

我一直在使用PHP mail();功能來發送電子郵件的註冊消息。他們繼續在hotmail的垃圾文件夾中結束。我有SPF設置,請給我建議如何解決這個問題?我應該切換到smtp?

+0

獲取合法郵件服務器:) – Vyktor 2012-01-31 21:31:26

+2

...以及數百個...... – 2012-01-31 21:31:40

+0

檢查服務器IP的黑名單,實施DKIM/DomainKeys等 – ceejayoz 2012-01-31 21:39:25

回答

0

丹尼爾的鏈接(sending mail with php & escaping hotmails junk folder)將是我認爲對你最有用的。我們多年來一直在與垃圾郵件分數作鬥爭,並且只需遵循規則即可獲得一些體面的成功,您可以在該鏈接的頂級答案中找到這些規則。最後,我們發現使用像mail chimp這樣的第三方系統發送郵件更容易。讓他們爲你的郵件爆炸取暖。

沒有提供的代碼大塊是白白重塑車輪 -

確保你有適當的ALL頭就位。
確保您已取消訂閱鏈接
儘量不要有不合理的圖像與文本比例。像所有的圖片html電子郵件幾乎肯定是垃圾郵件到hotmail。
研究Hotmail的垃圾郵件指南並遵守它們

其他一切都被一遍又一遍地說過。

請記住,我並不建議您使用第三方系統,因爲這不是您在問題中所要求的。我只是告訴你,我工作的公司已經與垃圾郵件過濾器作鬥爭多年了,雖然我們通過遵守規則取得了巨大成功,但我們發現讓其他系統爲我們處理這些痛苦要容易得多 - 是的,即使它不是您的服務器,您仍然需要遵守規則。從長遠來看,它更便宜。

如果丹尼爾的評論變成了一個問題,我會提出答案。

0

你永遠無法預測什麼規則將用於識別Hotmail,Gmail等大型提供商的垃圾郵件。如果可以的話,垃圾郵件發送者也可以。那會很糟糕。

沒有更多的細節,我們看不到可能會影響您郵件的問題。提供一些示例代碼。

嘗試分析您的消息SpamAssassin,您可以在任何Linux或Unix服務器上安裝和運行它。

相關問題