何らかの理由で、smtp 設定が適用されていないようです。それらをapplication.rbに設定しました。
# application.rb
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:domain => "blah.com",
:user_name => "user@blah.com",
:password => "pwd",
:authentication => 'plain',
:enable_starttls_auto => true
}
しかし、(ExceptionNotification を使用して) メールを送信しようとすると、接続に失敗したというエラーが表示されます。
{:address=>"localhost", :port=>25, :domain=>"localhost.localdomain", :user_name=>nil, :password=>nil, :authentication=>nil, :enable_starttls_auto=>true, :openssl_verify_mode=>nil, :ssl=>nil, :tls=>nil}
Rails(3.2.7)でこの問題を見たことがないので、私がやっていることだと思いますが、設定を変更して他のことを調べましたが、何も見つかりません。誰にもアイデアはありますか?