ActionMailer

by admin on 4. Januar 2008

Ich habe gerade ein paar Stunden mit dem ActionMailer unter Rails v2.0.2 herumgebastelt und hierbei immer den Fehler

ruby script/generate mailer UserMailer
/Users/schroedi/Sites/myapp/streamflush/config/environment.rb:63: undefined local variable or method `config' for main:Object (NameError)
 from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
 from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
 from /opt/local/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/generate.rb:1
 from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
 from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
 from script/generate:3

erhalten.

Leider oder besser zum Glück habe ich hier die Lösung zu meinem Fehler gefunden.
Rails v2.0 undefined method `server_settings=’ for ActionMailer::Base:Class (NoMethodError)

Statt den ‘server_settings‘ muss dort smtp_settings stehen und schon läßt der Actionmailer auch neue Mailer bauen.

ruby script/generate mailer UserMailer
 exists app/models/
 create app/views/user_mailer
 exists test/unit/
 create test/fixtures/user_mailer
 create app/models/user_mailer.rb
 create test/unit/user_mailer_test.rb

  • del.icio.us
  • MisterWong
  • Technorati
  • StumbleUpon
  • Digg
  • Reddit
  • YahooMyWeb

Hat Dir der Artikel gefallen, dann Abonniere den RSS FEED

Tweet This Tweet This Twitter | Stumble This Stumble this or Delicious ThisDelicious this

Weitere Artikel die dir gefallen könnten

  • No related posts
  • Leave a Comment

    Previous post:

    Next post: