gpt4 book ai didi

html - Ruby on Rails gmail 不显示电子邮件图像

转载 作者:太空宇宙 更新时间:2023-11-04 11:38:22 25 4
gpt4 key购买 nike

当我的 Rails 应用程序将带有图像的电子邮件发送到 gmail 地址时 - gmail 不显示该图像一开始我的 html 电子邮件代码中有图像标签:

 <img alt="" src="http://my_image/url/email_logo.svg" style="width: 200px; height: 40%;" />

但当我在浏览器中查看时,gmail 不显示此图像,但如果我使用电子邮件客户端 (AirMail) 查看相同的电子邮件,则会显示图像我将此图片更改为内联附件:

邮件查看:

<td valign="bottom"><%= image_tag  attachments['email_logo.svg'].url , alt: '', style: "width: 200px; height: 40%;" -%></td>

my_mailer.rb

def send_my_email(email)
@email = email
attachments.inline['email_logo.svg'] = File.read(Rails.root.join("app/assets/images/", "email_logo.svg"))
mail(to: @email, subject: 'My Email')
end

如何让gmail显示这个图片?

最佳答案

我在 SO 上的另一篇文章中读到 Gmail 直接不支持 SVG。您需要切换到 png 或 jpg

关于html - Ruby on Rails gmail 不显示电子邮件图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31563472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com