2010-12-05 4 views
1

経由でファイルの添付、私は次のように添付ファイルを追加しようとしています:actionmailerのは、私の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を取得

がないということが確認されましたエラーメッセージが表示されますが、添付されているファイルが壊れていて、サイズが間違っています。

URLから取得したファイルをAcionMailerに添付するにはどうすればよいですか?

おかげ

+0

ファイルを場合に役立ちます参照してくださいのみを含む "#" – AnApprentice

答えて

関連する問題