2010-09-27 135 views
0


我使用的是CakePHP 1.3的內置電子郵件組件,而且似乎我所有的電子郵件都轉到了hotmail垃圾郵件文件夾。
你們有沒有人知道要改變什麼讓Hotmail認爲這不是垃圾郵件?如果你們中的一些人遇到同樣的問題,那麼對他們所做的或試圖修復它們的一些反饋意見將非常感謝。cakephp電子郵件組件電子郵件轉到hotmail垃圾郵件文件夾

乾杯,
尼古拉斯。

回答

1

Cake只使用PHP內置的mail()工具。如果沒有進一步設置,郵件將不會由適當的MX服務器提供,而是sendmail二進制文件直接連接到遠程主機上的SMTP端口並嘗試傳遞。

您會發現設置像這樣的垃圾郵件發送設備是多麼容易。由隨機機器而不是合適的郵件服務器交付的郵件很可能被歸類爲垃圾郵件。

要求Web服務器管理員設置從服務器發送的郵件。或者,您可以使用任何可信的SMTP服務器來發送郵件(例如谷歌)。

+0

嗨sibidida,我是我們專用服務器的管理員。你問我使用SMTP連接而不是PHP郵件()功能嗎?爲什麼我不能在不將所有電子郵件發送到hotmail垃圾郵件文件夾的情況下使用php功能?歡呼聲, – Nicolas 2010-09-27 13:47:50

+0

郵件始終通過SMTP傳遞。但是,連接方是誰呢?例如,默認情況下,mail()將自己引入一個隨機機器(EHELO localhost)。看看這個郵件服務器,檢查它是否在DNS中有正確的MX記錄。如果他們認爲你不是一個真正的郵件服務器,你會得到一個更高的垃圾郵件。這與PHP無關:任何人都可以和許多垃圾郵件發送者真的發送這樣的垃圾郵件,而郵件服務器就是這樣分類的。我要求你配置PHP或你自己的SMTP服務器,它會將hotmail看作是合法的。 – sibidiba 2010-09-27 15:11:53

+0

好吧,我明白你的意思。我將看看我的MX記錄,並嘗試在某處找到一些教程來使用我的SMTP配置PHP。我會保持這個話題更新。乾杯, – Nicolas 2010-09-28 12:17:57

相關問題