У меня есть приложение Rails, которое отправляет пользователю PDF-файл. Я создаю это письмо со следующим почтовым кодом:
def new_file_notification
mail(:to => 'test@test.com', :subject => "File for #{Time.now.to_s(:uk)}") do |format|
format.html
format.pdf do
attachments['my_file.pdf'] = File.read(Rails.root.join('tmp', 'my_files', "my_file_#{@my_file.id}.pdf"))
end
end
end
Несмотря на то, что в Sparrow и интерфейсе GMail получаются электронные письма, в Apple Mail это не очень хорошо. Я вижу вложение, но не вижу никакого HTML-кода электронной почты, но у меня также есть второе пустое вложение под названием «Mail Attachment.pdf»
Что я делаю не так?