【发布时间】:2016-04-19 06:05:57
【问题描述】:
捆绑安装后,我无法再将内联图像添加到附件中。这是我得到的错误:
NoMethodError (undefined method `type_for' for MIME::Types:Class):
app/mailers/welcome_mailer.rb:14:in `add_inline_attachment!'
很明显,type_for 方法是在类而不是对象上调用的。
这是我添加内联附件的方法,它遵循guidelines from ActionMailer:
attachments.inline['photo.png'] = File.read('path/to/photo.png')
我已经测试过该文件确实存在并且可以读取。该问题似乎与 gem 相关。
【问题讨论】:
标签: mime-types actionmailer inline-attachments