s3に保存されているPDF添付ファイル付きのメールを送信することができました
def welcome_pack1(website_registration)
require 'open-uri'
@website_registration = website_registration
email_attachments = EmailAttachment.find(:all,:conditions=>{:goes_to_us=>true})
email_attachments.each do |a|
tempfile = File.new("#{Rails.root.to_s}/tmp/#{a.pdf_file_name}", "w")
tempfile << open(a.pdf.url)
tempfile.puts
attachments[a.pdf_file_name] = File.read("#{Rails.root.to_s}/tmp/#{a.pdf_file_name}")
end
mail(:to => website_registration.email, :subject => "Welcome")
end
添付ファイルはメールに添付されています。しかし、それらは0バイトとして通過します。ここに投稿された例を使用していましたpaperclip+ActionMailer-添付ファイルを追加しますか?。私は何かが足りないのですか?