Android电子邮件,CSS媒体查询,& Outlook Exchange

时间:2011-10-05 22:35:05

标签: android css email exchange-server media-queries

我在HTML电子邮件中使用以下嵌入式标记和媒体查询

<style type="text/css">
@media screen and (max-device-width:800px) {
    /* styles */
}
</style>

我在Android原生邮件客户端上遇到此问题(Froyo;在Galaxy S和Galaxy S2上测试):

  • 当我向Gmail帐户发送电子邮件并在电子邮件客户端上进行检查时,媒体查询效果很好。
  • 当我向我们公司的电子邮件地址发送电子邮件时 - 在Microsoft Exchange Server上运行(我相信Exchange 2010),媒体查询根本不会运行。

我不知道如何在手机上查看电子邮件的来源,但似乎电子邮件的HTML在到达设备之前被Exchange修改。我希望它能够在Outlook或Outlook Web Access中查看时修改HTML,但我不确定为什么设备设备上的版本会被修改,如果是这样,它将以何种方式进行修改。

有什么建议吗? 任何人遇到类似的东西,或者至少知道如何在设备上存储电子邮件的“查看来源”? (一旦转发,它将被接收电子邮件平台修改,对吗?)

1 个答案:

答案 0 :(得分:0)

我怀疑这可能是服务器强制执行的一项政策,即所有媒体在存储到用户邮箱之前都会被删除。这与阻止某些附件扩展等没有什么不同.Gmail没有这个问题,因为它没有相同的策略。问题不在于客户端,而在于它是Exchange服务器。