發送電子郵件的設置,我被卡住,無法找到任何在線幫助:的Rails 5應用程序中的Heroku不會gmal
我試圖發送用戶註冊郵件,我有工作在相同的配置上發展,但我不能找到一種方法,使其在Heroku的工作
config.action_mailer.default_url_options = { host: 'www.hiddendomain.com' }
config.action_mailer.raise_delivery_errors = true
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:authentication => :plain,
:domain => ENV['GMAIL_SMTP_USERNAME'],
:user_name => ENV['GMAIL_SMTP_USERNAME'],
:password => ENV['GMAIL_SMTP_PASSWORD'],
}
config.action_mailer.perform_deliveries = true
錯誤:
2017-07-27T07:41:45.175561+00:00 app[web.1]: I, [2017-07-27T07:41:45.175497 #4] INFO -- : [a6ec5129-53a4-420a-b319-9cc6d61cff16] Completed 500 Internal Server Error in 544ms (ActiveRecord: 9.0ms)
2017-07-27T07:41:45.175719+00:00 app[web.1]: F, [2017-07-27T07:41:45.175664 #4] FATAL -- : [a6ec5129-53a4-420a-b319-9cc6d61cff16]
2017-07-27T07:41:45.175791+00:00 app[web.1]: F, [2017-07-27T07:41:45.175729 #4] FATAL -- : [a6ec5129-53a4-420a-b319-9cc6d61cff16] EOFError (end of file reached):
2017-07-27T07:41:45.175853+00:00 app[web.1]: F, [2017-07-27T07:41:45.175794 #4] FATAL -- : [a6ec5129-53a4-420a-b319-9cc6d61cff16]
2017-07-27T07:41:45.175923+00:00 app[web.1]: F, [2017-07-27T07:41:45.175866 #4] FATAL -- : [a6ec5129-53a4-420a-b319-9cc6d61cff16]
從開發環境的唯一區別是主機行:
config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }
我有這個開啓,必須有別的東西錯這個...... – OhDeer