【问题标题】:Img src not loaded in Outlook emailOutlook 电子邮件中未加载 Img src
【发布时间】:2013-08-06 19:02:57
【问题描述】:

我将相同的电子邮件发送到 gmail(图像已正确加载)和 Outlook(无法加载给定的 URL)。

在 gmail 我有这个 html 代码:

http://xxx/~mgxzbmdx/joomla/images/stories/virtuemart/vendor/logo.png

在 Outlook 中这个:

https://dub113.mail.live.com/Handlers/ImageProxy.mvc?bicild=&canary=nUc%2fUMnrf0l9V5rzT3XB4Cb5axSzPUBWqwI5uP2ZjrU%3d0&url=http%3a%2f%2fx.x.x.x%2f%7emgxzbmdx%2fjoomla%2fimages%2fstories%2fvirtuemart%2fvendor%2flogo.png

知道原因吗?

【问题讨论】:

  • 您如何发送电子邮件?您是否使用电子邮件服务,如果是,他们是否添加了任何类型的跟踪?
  • @John,通过美德玛特组件和 joomla。 PHP 邮件

标签: html email outlook gmail html-email


【解决方案1】:

问题在于文件类型。

HTML 电子邮件只能使用 .gif 或 .jpg。

尝试使用新的图片格式。我想您使用 .png 文件是因为它具有透明度吗?我不得不告诉你这一点让我很难过,但你最好在嵌套表格中使用拆分图像来伪装透明度。这是不破坏 html 电子邮件的唯一方法。

【讨论】:

  • 我几乎只使用 PNG。除了在旧版本的 Lotus Notes 中,它们在电子邮件中工作正常。
  • 不,问题依然存在。
【解决方案2】:

我认为问题出在您的方法/软件上。看起来您的 / 正在转换为 %2f gmail 似乎足够聪明,可以解释,但 Outlook 不是。看看 Virtuemart 或 Joomla 中是否有可以关闭链接编码或类似的东西。

【讨论】:

    猜你喜欢
    • 2021-07-02
    • 1970-01-01
    • 1970-01-01
    • 2013-02-11
    • 2019-03-07
    • 1970-01-01
    • 1970-01-01
    • 2014-08-24
    • 2021-08-19
    相关资源
    最近更新 更多