HTML电子邮件图像在Outlook中正常工作但在Outlook.com中没有

时间:2014-09-26 00:09:06

标签: php html outlook html-email

我正在使用PHP发送HTML简报电子邮件,我在电子邮件中遇到问题。在Outlook 2013中,图像显示完美,但在Outlook.com中,某些图像无法显示。

在电子邮件中有两个图像:一个是徽标,另一个是用户的个人资料图片。该徽标的网址为http://70.39.151.44/~ramsay6/leadsheet/resources/leadsheet_logo.png,但不起作用。

有趣的部分是当图片显示的个人资料图片网址为http://cdn.icons8.com/storage/iOS7/PNG/50/Users/user_male-50.png(远程网站)时,但当网址为http://70.39.151.44/~ramsay6/leadsheet/accountimg/1-ramsay.png时,它不会显示。

Outlook.com使用代理来访问图片。我的网站的网址是否会导致错误?

1 个答案:

答案 0 :(得分:0)

看起来像! Webmail客户端具有严格的安全限制 - 这就是他们不允许链接CSS表或JS的原因。这也是GMail剥离<style>代码的原因。

您似乎需要从注册域托管您的图片,否则Outlook.com会发现它们存在风险并忽略它们。