0

我正在将 Postmark 的事务性电子邮件服务集成到我的 Web 应用程序中,这样当用户注册时,我的应用程序会向用户发送一封欢迎电子邮件。当我尝试以用户身份注册时,出现以下错误:ActionMailer::Base:Class 的未定义方法 `postmark_settings='

在我的 config/application.rb 文件中,我有以下代码:

config.action_mailer.delivery_method   = :postmark
config.action_mailer.postmark_settings = { :api_key => "my_api_key" }

我不确定是什么导致了错误或如何修复它。如果我没有提供足够有用的信息来解决问题,请告诉我,我会添加任何可能有用的代码。非常感谢!

4

1 回答 1

1

您是否在 Gemfile 中包含以下行?

gem 'postmark-rails', '0.4.0'

有类似的问题,人们没有在 Gemfile 中包含这一行......

另外,您使用的是 Rails 3 吗?Rails 2 和 3 之间的配置不同。请注意此处的详细信息。

于 2012-07-15T22:54:20.717 回答