【问题标题】:Outlook web client html email images and ImageProxy.mvcOutlook Web 客户端 html 电子邮件图像和 ImageProxy.mvc
【发布时间】:2013-05-02 13:41:54
【问题描述】:

我在 Outlook Web 客户端的 html 电子邮件中遇到图像问题。

当你放一张这样的图片时:

<img src="http://www.nortpalet.com/newsletter/green_btn.png"</a>

Outlook 将 src 更改为:

https://dub112.mail.live.com/Handlers/ImageProxy.mvc?bicild=&canary=Gff8%2btl0q5SE4gsUVuSNwElf3c8f0rsyViXwF0k6Sy8%3d0&url=http%3a%2f%2fwww.nortpalet.com%2fnewsletter%2fgreen_btn.png

浏览器在此网址中找不到任何图片。

有人遇到同样的问题吗?

谢谢!

【问题讨论】:

    标签: html image email proxy outlook


    【解决方案1】:

    您可以在这里查看http://msdn.microsoft.com/en-us/library/aa338201.aspx Outlook 不支持某些 css 属性。

    【讨论】:

      【解决方案2】:

      意外地,我们发现 Microsoft 邮件服务上的代理仅适用于 HTTP 图像,不适用于 HTTPS 图像。因此,如果您有 HTTPS 端点,只需将其用于图像之前的 HTTP 端点。

      为什么要为 HTTP 这样做?我不知道,但也许是为了摆脱关于在 HTTPS 页面上有 HTTP 内容的安全通知。

      【讨论】:

      • 另外,还有一件事要记住。 Outlook ImageProxy 会阻止带有 IP 的 URL(例如 http://123.123.123.123/image.png),您应该使用像 http://example.com/image.png 这样的链接我们在开发服务器上遇到了这个问题,并花了额外的时间来调查它
      【解决方案3】:

      我遇到了同样的问题。在 https 中更改 http 使图像正确显示。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-11-13
        • 2021-11-30
        • 1970-01-01
        • 2013-09-08
        • 1970-01-01
        • 1970-01-01
        • 2018-04-27
        • 2015-03-15
        相关资源
        最近更新 更多