上下文
当我尝试使用actionmailer进行内联图片附件时,会抛出以下错误
undefined method `url' for nil:NilClass
码
在邮件中
def inline_image(image_name)
attachments.inline[image_name] = File.read())
end
def shared_user_email()
inline_image(image_name_string)
mail(to: email, subject: whatever)
end
模板中的
<%= image_tag attachments[image_name].url %>
控制器中的
UserMailer.delay.shared_user_email()
试图
尝试使用特定哈希(Rails attachments inline are not shown correctly in gmail)
尝试设置content_Id(Rails mailer error with inline attachment)
没有骰子。