2011-03-14 30 views
1

我一直在思考如何跟蹤電子郵件的Apple Mail和Entourage中拿起 - 我想也許可以使用用戶代理頭像您可以與Outlook和Thunderbird,但它似乎沒有。Apple Mail和Entourage中客戶機檢測

實施例的Entourage用戶代理:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-us) AppleWebKit/533.19.4 (KHTML, like Gecko)

我知道你可以用PHP跟蹤,由圖像內使用它(以及如果顯示的圖像將僅跟蹤)。

看了看用戶代理,唯一不同的是它顯示了webkit版本 - 我不太確定(至少我找不到),如果Entourage,Apple Mail有不同的Webkit版本,並且等等。

我也一直在想,如果有什麼獨特的(在CSS方面)可能被納入產生軌道(例如,如果蘋果郵件V4,包括這一形象,否則包括圖像)。

的問題是,反正是有檢測不同版本的Apple Mail或Entourage的?或者是否有人知道Webkit版本列表/瞭解與任一客戶端對應的Webkit編號約定?

回答

1

Entourage和蘋果Mail同時使用爲AppleWebKit框架而這一點正是產生你看到的用戶代理。看來,Safari和Chrome在UA字符串的末尾添加了文本,但Entourage和Apple Mail沒有。

+0

你知道,如果有到UA任何差異,如果它是在不同版本的Apple Mail使用? – MrJ 2011-03-14 11:40:29

+0

不得不接受它匹配「Apple Mail和Entourage中」,而不是把它們分開 – MrJ 2011-03-16 17:02:58