2009-08-11 3 views
0

Ich richte AR_mailer ein, um Mail zu senden. Alle Werke von einer Sende Sicht, aber wenn die Mail tatsächlich erstellt wird, erhalte ich diese Fehlermeldung:AR_mailer wirft Ausnahme. Mail wird noch gesendet

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' 

Die E-Mail immer noch, obwohl die Warteschlange hinzugefügt wird.

Ich verwende ad_zap der AR_mailer Gabel (http://github.com/adzap/ar_mailer/tree/master) Version 2.1.5, mit Rails 2.1.0

Dank Nick.

Antwort

1

Ok, das Problem wurde von meinem Upgrade von einer älteren Version von ARMailer verursacht.

Ich musste meine Mailer ändern, um von ActionMailer :: Base zu erben, und nicht ActionMailer :: ARMailer wie bei der vorherigen Version.