ActionMailer - прикрепление файла через Open - PullRequest
1 голос
/ 05 декабря 2010

В моем user_mailer я пытаюсь добавить вложение следующим образом:

tempfile = File.new("#{Rails.root.to_s}/tmp/#{a.attachment_file_name}", "w")
tempfile << open(a.authenticated_url())
tempfile.puts
attachments[a.attachment_file_name] = File.read("#{Rails.root.to_s}/tmp/#{a.attachment_file_name}")

Этот метод: a.authenticated_url() получает действительный URL, подтвердил, что

нет ошибкисообщение, но прикрепляемый файл поврежден и имеет неправильный размер.

Как прикрепить файл к AcionMailer с URL-адреса?

спасибо

1 Ответ

0 голосов
/ 05 декабря 2010

Посмотрите, поможет ли этот фрагмент u http://snippets.dzone.com/posts/show/3994

...