這兩天有用戶詢問,為什麼他的程式,
寄出郵件後,他突然收不到?
不過因為沒有將發生的狀況描述清楚,
我們就透過信件追蹤功能查出這個問題及解法。
我們在之前介紹過,無論電子郵件的寄信或是收信問題,
都可以透過信件追蹤功能進行查驗。
所以在本篇的問題中,
我們抓出相關log如下:
其中左邊代表的是server的hostname,
會出現hostname是因其寄信程式,
是透過php語法去寄出,而非使用smtp去寄,
以現在的信件規則,
把寄件人顯示為hostname,
會被視為是廣告信,
其實是很容易被各家電郵擋住及退信。
所以在最右邊還有出現yahoo的退信資訊,
提供為退信的佐證使用。
最後我們建議該站長,
可以參考我們smtp設置這一篇,但不見得改用gmail的,
而是在cpanel創建電郵,及cpanel郵件的用戶端設置,
去將寄信方式改為smtp寄送,
這樣yahoo看到正確的用戶名稱,
才不會拒收擋掉。
(本篇教學由unethost.com客服撰寫)
延伸閱讀:如何備份Cpanel後台安裝的套裝程式?
安裝上述的軟體,我們提供虛擬主機試用,七天滿意保證,
功能完整使用不受限制,歡迎點我申請。