2011-09-24 70 views
2

我想了解如何正確配置Rails 3的Action Mailer以使用Gmail。閱讀Ryan Bates的article,並閱讀edge Rails page文章。 Ryan的文章說把配置細節/config/initializers/setup_mail.rb初始化文件Rails 3動作郵件程序Gmail

ActionMailer::Base.smtp_settings = { 
    :address    => "smtp.gmail.com", 
    :port     => 587, 
    :domain    => "asciicasts.com", 
    :user_name   => "asciicasts", 
    :password    => "secret", 
    :authentication  => "plain", 
    :enable_starttls_auto => true 
} 

但邊緣軌道文章說,把它放在config/environments/$RAILS_ENV.rb,任何人都知道這是做它的首選方式?

回答

3

把它放在適合你的特定項目的地方。如果您需要針對不同環境的不同設置,請執行此操作,否則可將其放入初始化程序中。