我向gmail发送了相同的电子邮件(图片已正确加载)和outlook(无法加载指定的网址)。
在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
有关于这个原因的想法吗?
答案 0 :(得分:0)
问题是文件类型。
HTML电子邮件只能使用.gif或.jpg。
尝试使用新的图片格式。我想你使用.png文件,因为它有透明度?让我感到很遗憾的是,我必须告诉你这一点,但你最好在嵌套表格中使用分割图像伪装透明度。这是html-email不打破的唯一方法。
答案 1 :(得分:0)
我认为问题在于您的方法/软件。看起来您的/
正在转换为%2f
哪个gmail似乎足够智能解释,但Outlook不是。看看Virtuemart或Joomla中是否有东西你可以关闭链接编码或类似的东西。