2011-09-06 106 views
0

我不知道是否有去這樣做,但我注意到,ZOHO目前提供這項功能,在這裏,如果我標記的電子郵件爲垃圾郵件,它在ZOHO顯示出來說用戶已將您的電子郵件標記爲垃圾郵PHP知道當電子郵件被標記爲垃圾郵件

我不知道這是如何工作的,與Gmail,生活和其他電子郵件服務提供商。

但我想,如果他們這樣做,我應該能夠得到相同的通知...

回答

2

ZOHO將有一個過濾算法或者由現成的程序的服務器上運行,否則它們會有自己寫的。不幸的是,在PHP中,沒有is_spam($email)方法,但它會是不錯的。

0

如果你幸運的話,您的電子郵件發送功能會給你一個錯誤代碼571,這意味着該消息是「通過安全策略/郵件過濾器拒絕」。

這是很少見的,最有可能你就會有希望和等待來自服務器的回覆/投遞失敗並解析尋找5.x.x代碼的消息。一個快速和骯髒的正則表達式:/ 5(。)?[0-9] {1}(。)?[0-9] {1}/

雖然 - 一些服務器只是回覆550'an '發生錯誤,而一些郵件服務器禮貌地指定5.7.1 =我們認爲你是垃圾郵件。

相關問題