檢測發出的郵件是否被讀過在技術上如何實現?

http://www.36kr.com/p/178341.html

如36氪這個新聞中的產品


http://www.zhihu.com/question/20503671/answer/15311423


一般的做法是在郵件裡面放一個透明小圖片,當郵件被打開的

時候,瀏覽器會去該圖片對應的url獲取資源,伺服器端即可記錄

該次訪問。如果, url中帶有詳細的參數, 就可以

更加準確的追蹤郵件打開信息。


你可能沒注意過郵件當中存在的一個功能:收條。發件人請求你回復一個收條,確認你收到並打開了郵件。我以前是常用的,抓了個Outlook和Foxmail當中的圖給你參考一下。

它們都屬於郵件跟蹤技術的一部分。

內容是被寫到郵件當中,由客戶端程序解析的。這樣來看的話,ToutApp是擴展了它的能力,加入了更多自定義標籤和觸發器,以處理更多的信息。類似的軟體也有,大都是收費的。

這當中涉及到一個問題,收郵件問題不大,應該不會被服務端當作垃圾或病毒郵件處理,但是你在發送的時候,存在問題。因為這不是你主動發送,而是它在後台自動發送的,也沒有任何提醒,在廣域網你察覺不到,在公司內網,可能會被監控程序攔截。如果被客戶發現了,這就說不清楚了。


對於支持js的客戶端,可以在裡面放一個js腳本,不然,可以在郵件中加一個小圖片,同一可以達到跟蹤功能;

當郵件載入的時候,調用伺服器上的一個程序,打個訪問日誌。然後分析訪問日誌,就可以達到跟蹤的功能;

類似的工具有Google Analytics,51.la,百度統計。


推薦閱讀:

有哪些值得推薦的的irc頻道?
國內哪些網站和應用已經開放了 API ?
怎樣通俗地解釋「堆棧溢出」是什麼?
在人類史上,有哪些創新是由於未能成功商業化,而被我們錯過的?錯過的原因是什麼?
學什麼技術好 不枯燥 穩定?

TAG:Web開發 | 技術 | 電子郵件 |