Rails 3 Action Mailer Gmail - PullRequest
       0

Rails 3 Action Mailer Gmail

3 голосов
/ 24 сентября 2011

Я пытаюсь понять, как правильно настроить Action Mailer для Rails 3 для работы с Gmail.Прочтите статью Райана Бейтса, а также прочитайте статью edge Rails .В статье Райана говорится, что детали конфигурации помещаются в /config/initializers/setup_mail.rb файл инициализатора

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

Но в статье, написанной на краю Rails, сказано, что она помещается в config/environments/$RAILS_ENV.rb, кто-нибудь знает, какой предпочтительный способ сделать это?

1 Ответ

3 голосов
/ 24 сентября 2011

Поместите его там, где это имеет смысл для вашего конкретного проекта. Если вам нужны разные настройки для разных сред, сделайте это, иначе вы можете поместить их в инициализатор.

...