【问题标题】:How to detect mail client : desktop or mobile, and platform if mobile?如何检测邮件客户端:桌面或移动,以及移动平台?
【发布时间】:2011-11-25 21:56:54
【问题描述】:

这个问题类似于Standard way to detect mobile mail client?,但不确定里面是否有解决方案。我了解如何使用特定的、取决于屏幕大小的 css 处理移动格式。但是内容和/或图像呢?

案例研究:
- 如果在桌面客户端应用程序(Thunderbird,...)或网络应用程序(Gmail,...)上打开邮件,图像会显示“下载我们的 iPhone 应用程序或 Android 应用程序”,并带有指向每个应用程序的特定链接。
- 如果在 iOS 上打开邮件,图片会显示“获取我们的 iPhone 应用”以及应用商店链接。
- 如果邮件在 Android 上打开,图片显示“获取我们的 Android 应用”并附有市场链接。

这甚至可能吗?有工具可以做到吗?你会怎么做?

谢谢!

【问题讨论】:

    标签: android ios email mobile newsletter


    【解决方案1】:

    您可能需要一些 html 技巧,但如果这有效,那么这种行为很可能非常依赖于所使用的电子邮件客户端。

    不同的邮件客户端可能会以不同的方式显示内容。有些可能会显示纯文本替代,有些可能会选择显示 html 表单。 Html 渲染也可能有所不同。

    不,没有基于合并到电子邮件格式的平台的特殊过滤。

    关于电子邮件信息规范的一些链接: rfc 2822 rfc 2045

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-02
      • 2011-07-16
      • 2016-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多