AR_mailer抛出异常。邮件仍然发送

时间:2009-08-11 10:54:34

标签: ruby-on-rails ruby ar-mailer

我正在设置AR_mailer来发送邮件。所有工作从发送的角度来看,但实际创建邮件时,我收到此错误:

A LoadError occurred in users#create:

 Expected /usr/lib/ruby/gems/1.8/gems/adzap-ar_mailer-2.1.5/lib/action_mailer/ar_mailer.rb to define ActionMailer::ARMailer
 [RAILS_ROOT]/vendor/rails/activesupport/lib/active_support/dependencies.rb:261:in `load_missing_constant'

邮件仍然会添加到队列中。

我正在使用ad_zap的AR_mailer fork(http://github.com/adzap/ar_mailer/tree/master)版本2.1.5,使用Rails 2.1.0

由于 尼克。

1 个答案:

答案 0 :(得分:1)

好的,问题是由我从旧版本的ARMailer升级造成的。

我需要将我的邮件程序更改为继承自ActionMailer :: Base,而不是像之前版本那样继承ActionMailer :: ARMailer。