无法使用Rails发送PDF附件

时间:2013-08-08 09:05:15

标签: ruby-on-rails-3 actionmailer

您好我正在尝试使用sendmail发送带有PDF附件的电子邮件

并在配置文件中添加以下行以提高传递错误

config.action_mailer.raise_delivery_errors = true

这是我为attachemnt写的代码

def site_launch(email,name)
    @name = name
    attachments["checkinforgood_manual_deck.pdf"] = File.read(Rails.root.join('public/images/posters/cmanual_deck2.pdf'))
    mail(:from => "info@yopmail.com",
     :to => sent@yopmail.com,
     :subject => 'Make your good Fundraiser amazing.')
end

无法理解我在这里做错了什么。电子邮件没有提供给我,也没有提出错误。但是在Log中显示已交付。

1 个答案:

答案 0 :(得分:1)

实际上,您的应用程序正在开发模式下运行。在实际应用程序中发送邮件必须处于生产模式。 因此,在开发模式下,您将仅生成日志。 我希望这能解释一些事情。