2011-09-27 31 views
1

此問題與Standard way to detect mobile mail client?類似,但不確定裏面有解決方案。我瞭解如何使用特定的,與屏幕尺寸相關的CSS來處理移動格式。但是內容和/或圖像呢?如何檢測郵件客戶端:桌面還是手機,如果是移動平臺?

案例分析:
- 如果郵件被打開桌面上的客戶端應用程序(雷鳥,...)或Web應用程序(如Gmail,...),圖片說:「下載我們的iPhone應用程序或Android應用」與特定鏈接到每個應用程序。
- 如果郵件在iOS上打開,圖片顯示「獲取我們的iPhone應用程序」與應用商店鏈接。
- 如果在Android上打開郵件,圖片上會顯示「獲取我們的Android應用程序」,並附上市場鏈接。

這甚至可能嗎?有工具可以做到嗎?你將如何繼續?

謝謝!

回答

0

你可能想要一些html技巧,但如果這樣做的話,這種行爲很可能非常依賴於使用的電子郵件客戶端。

各種郵件客戶端可能顯示內容的方式不同。有些可能會顯示純文本替代,有些可能會選擇顯示html格式。 Html渲染也可能會有所不同。

不,沒有基於平臺整合到電子郵件格式的特殊過濾。

關於電子郵件specifiaction一些鏈接: rfc 2822 rfc 2045

相關問題