2014-09-26 65 views
1

我使用PHP發送HTML時事通訊電子郵件,並且遇到了電子郵件中圖像的問題。在Outlook 2013中,圖像顯示效果很好,但在Outlook.com中,某些圖像不顯示。HTML電子郵件圖像在Outlook中工作正常但不在Outlook.com中

在電子郵件中有兩個圖像:一個是徽標,另一個是用戶的個人資料圖片。徽標的URL是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使用代理來訪問圖片。我的網站的URL可能導致錯誤?

回答

0

看起來像! Webmail客戶端有嚴格的安全限制 - 這就是爲什麼他們不允許鏈接CSS頁面或JS。這也是爲什麼Gmail會剝離您的<style>標籤。

看起來您需要從註冊的域名託管您的圖片,否則Outlook.com會發現它們有風險並且忽略它們。

+0

這很有道理。我猜Outlook.com不喜歡我的域名。 – 2014-09-26 16:00:43

相關問題