本番サーバと開発環境でRailsアプリからメールを飛ばそうと考えております。
開発環境からはメールが送れたのですが、本番では送れないようです。
enviroments/development.rb
# Mail Config config.action_mailer.smtp_settings = { :enable_starttls_auto => true, :address => "smtp.gmoserver.jp", :port => 587, :domain => 'smtp.gmoserver.jp', :user_name => ENV['MAIL_USER'], :password => ENV['MAIL_PASS'], :authentication => 'login', } config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }
enviroments/production.rb
# Mail Config config.action_mailer.smtp_settings = { :enable_starttls_auto => true, :address => "smtp.gmoserver.jp", :port => 587, :domain => 'smtp.gmoserver.jp', :user_name => ENV['MAIL_USER'], :password => ENV['MAIL_PASS'], :authentication => 'login', } config.action_mailer.default_url_options = { host: 'honban.com' }
これは何が問題なのでしょうか?どちらも環境変数は同じように設定してあります。
それ以外だとconfig.action_mailer.default_url_optionsの問題なのでしょうか??
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。