初めまして。
独学でRuby on Railsチュートリアルを進めていましたが、第11章のアカウントをアクティベートする際にSendGirdからメールが届かないくて困っていました。原因はherokuにSendGirdのアドオンを設定していなかったためでした。
※うろ覚えなので間違っていたらすみません。
開発環境:MacOS,AWS(Cloud9),heroku,Google Chrome
原因:herokuにSendGirdのアドオンを設定していなかった。
手順:heokuのアドオンの設定はクレジットカードの情報が必要です。クレジットカードの登録を終えてから$ heroku addons:create sendgrid:starter
をCloud9のコマンドラインで実行。そのあとコンソールにherokuのURLが表示されるはずなのでリンクに飛ぶ。スマホの電話番号を入力するinput欄が表示されるはずなので+81(先頭の0を除いた携帯番号)
を入力して送信。SMSに飛んできたメールにあるアクティベート番号をherokuのサイトで入力する。
そのあとRuby on Rails チュートリアル公式サイトのリスト 11.41から進めてください。
以上、拙い文章ですみませんでした。