我使用ActionMailer發送電子郵件,並且這些電子郵件包含圖像。要在舞臺/製作中包含我正在使用的圖像<%= image_tag('email-logo.png') %>
和config.action_controller.asset_host
已正確設置。ActionMailer在某些客戶端中破壞的電子郵件圖像
這些圖像在Outlook中顯示正常(我也在一些臨時電子郵件服務中嘗試過,它們也適用於此),但在Gmail,Apple Mail(桌面+ iOS)和郵箱應用程序中顯示爲中斷。
電子郵件的HTML版本的編碼是quoted-printable
,那是對的嗎?
<img alt=3D"Site Logo" class=3D"logo" src=3D"//staging.mysite.come/ass=
ets/email-logo-98e7cf6a48a4f2186ab9de2dcdfaa4bf0.png" style=3D"width: 30=
px; display: inline; vertical-align: middle;" />
當我刪除了=
並加載在瀏覽器的URL看起來罰款:
當我檢查Gmail中的郵件原料,如出現圖像標記。 =
可以打破它嗎?圖像網址中是否缺少協議?
感謝您提前提供任何幫助!
太棒了!它最終成爲缺乏協議。也是的,'來''是一個錯字;)謝謝! –
很高興知道,並很樂意爲您服務! – nberger
好解釋所有這些=什麼意思。 –