【发布时间】:2011-11-06 05:45:59
【问题描述】:
我有一个带有一些 HTML 电子邮件的 Rails 3.1 (rc6) 应用程序。
我正在尝试在 HTML 电子邮件中显示一些内联图像。 如何让image_tag 使用正确的绝对 URL 指向我的图片资源?(即我希望它给我http://myproductionserver.com/assets/email_tile-89eda655d6fdd07de75f56547a4a4041.jpg 而不仅仅是/assets/email_tile-89eda655d6fdd07de75f56547a4a4041.jpg)
(我尝试在我的 production.rb 文件中设置 config.action_mailer.asset_host = "http://myproductionserver.com" 但它只是呈现一个没有正确资产管道名称的图像 URL)
编辑:这也引发了旧电子邮件中资产 URL 过期的问题。部署后电子邮件中的图像会损坏吗?
【问题讨论】:
-
你有什么运气吗?
标签: ruby-on-rails ruby-on-rails-3 email