添加附件
ActionMailer
还允许附加文件。
attachments['filename.jpg'] = File.read('/path/to/filename.jpg')
默认情况下,附件将使用 Base64
进行编码。要更改此设置,你可以向附件方法添加哈希。
attachments['filename.jpg'] = {
mime_type: 'application/gzip',
encoding: 'SpecialEncoding',
content: encoded_content
}
你还可以添加内联附件
attachments.inline['image.jpg'] = File.read('/path/to/image.jpg')