Я пытаюсь настроить устройство 1.3.4 для отправки писем по электронной почте в режиме разработки.Я должен упомянуть, что я использую Rails 3.0.4 и Ruby 1.9.2p136.
Я попробовал следующее в config / environment / development.rb:
config.action_mailer.raise_delivery_errors = true
config.action_mailer.perform_deliveries = true
config.action_mailer.default_url_options = { :host => 'mydomain.com' }
ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:domain => "mydomain.com",
:user_name => "info",
:password => "secret",
:authentication => "plain",
:enable_starttls_auto => true
}
И вconfig / initializers / devise.rb Я изменил
config.mailer_sender = "please-change-me-at-config-initializers-devise@example.com"
На
config.mailer_sender = "info@mydomain.com"
Затем я попытался
http://yekmer.posterous.com/devise-gmail-smtp-configuration
Это все еще не работает.
Есть ли вики-страница о том, как заставить работать почтовую программу?Я вижу письмо в своем журнале, и оно выглядит великолепно!Ссылки работают и т. Д. Я просто хочу видеть их в своей учетной записи электронной почты.
Редактировать
Я нашел ответ - я использовал http://yekmer.posterous.com/devise-gmail-smtp-configuration - Яя помещал этот код в config / intializers / devise.rb, когда я должен был поместить его в config / environment / development.rb.