前提・実現したいこと
railsチュートリアル11章 11.4のように
heroku上でメールを送信できるようにしたいです。
railsチュートリアル11.4にて、
heroku環境でsignupすると
We're sorry, but something went wrong.
と、出てきてメールが送信されません。
user登録はされているみたいです。
発生している問題・エラーメッセージ
文字数オーバーするため画像で添付しております。
該当のソースコード
リスト 11.41: Railsのproduction環境でSendGridを使う設定
config/environments/production.rb
Rails.application.configure do . . . . config.action_mailer.raise_delivery_errors = true config.action_mailer.delivery_method = :smtp host = 'mighty-temple-79935.herokuapp.com' config.action_mailer.default_url_options = { host: host } ActionMailer::Base.smtp_settings = { :address => 'smtp.sendgrid.net', :port => '587', :authentication => :plain, :user_name => ENV['SENDGRID_USERNAME'], :password => ENV['SENDGRID_PASSWORD'], :domain => 'heroku.com', :enable_starttls_auto => true } . . . . end
試したこと
クレジットカード登録などは済ませたのですが、errorになってしまします。
補足情報(FW/ツールのバージョンなど)
簡単なミスかもしれませんがよろしくお願いします。
あなたの回答
tips
プレビュー