我正在将Postmark的交易电子邮件服务集成到我的Web应用程序中,以便在用户注册时,我的应用程序会向用户发送欢迎电子邮件。当我尝试以用户身份注册时,我收到以下错误:未定义的方法`postmark_settings ='for ActionMailer :: Base:Class
在我的config / application.rb文件中,我有以下代码:
config.action_mailer.delivery_method = :postmark
config.action_mailer.postmark_settings = { :api_key => "my_api_key" }
我不确定导致错误的原因或我如何修复错误。如果我没有提供足够的有用信息来解决问题,请告诉我,我会添加任何可能有用的代码。非常感谢!
答案 0 :(得分:1)
您是否在Gemfile中包含以下行?
gem 'postmark-rails', '0.4.0'
有类似的问题,人们没有在Gemfile中包含这一行......
另外,你使用的是Rails 3吗? Rails 2和3之间的配置不同。请注意详细信息here。