Outlook Exchange&移动HTML电子邮件中的嵌入式样式

时间:2011-10-13 18:23:54

标签: android iphone html email exchange-server

使用嵌入式< style>时,我看到一些非常奇怪的东西我在移动设备上打开的HTML电子邮件中的标签。通常,嵌入式样式在< style>内标记被渲染,除了两个几乎完全相同的情况。

(所有这些用例都是关于在手机的本机邮件应用中接收电子邮件,而不是通过移动浏览器,而不是通过Android上的Gmail邮件应用程序。)

<风格>标签在以下情况下正确呈现

  • iPhone Mail,接收@ gmail.com域名的电子邮件
  • iPhone邮件,收到@ yahoo.com域名的电子邮件
  • iPhone Mail,在@ live.com域上接收电子邮件
  • iPhone Mail,在我们公司的域上接收电子邮件,MS Exchange邮件帐户
  • Android电子邮件(Froyo),接收@ gmail.com域名的电子邮件
  • Android电子邮件(Froyo),在@ yahoo.com域
  • 上接收电子邮件
  • Android电子邮件(Froyo),在@ live.com域名
  • 上接收电子邮件
  • Palm OS,接收@ gmail.com域名的电子邮件
  • Palm OS,在@ yahoo.com域上接收电子邮件
  • Palm OS,在@ live.com域上收到电子邮件

<风格>在以下情况下,标签未正确呈现(完全就像它们被完全剥离一样):

  • Android电子邮件(Froyo),在我们公司的域中接收电子邮件,MS Exchange邮件帐户
  • Palm OS,在我们公司的域上接收电子邮件,MS Exchange邮件帐户

所以,这很奇怪。这意味着那些失败案件中的问题不仅仅是其中一个:

  1. Exchange服务器(在iPhone上打开邮件时呈现< style>标记)
  2. Android电子邮件(在许多情况下呈现< style>标记)
  3. Palm OS(它在许多场景中呈现< style>标记)
  4. 有没有人对这些特定组合可能失败的原因有任何建议?

    iPhone是否以某种与Android电子邮件和Palm OS截然不同的方式从Exchange检索HTML电子邮件?

1 个答案:

答案 0 :(得分:0)

这实际上是一个已知问题。至少在Android上,无论如何,这是我可以参考的。

使用Exchange ActiveSync时,原生Android电子邮件应用不会呈现HTML电子邮件。与如何从服务器请求电子邮件有关。

大多数人都使用Touchdown作为替代品,但恕我直言,它有问题。

在Google上快速搜索“android html activesync”,你会发现很多人抱怨它不起作用。