質問: rails6(deviseとactive admin使用) で作ったものを heroku で本番環境にアップしました。 本番環境では、独自ドメインを使用し、SSL化も設定できております。 herokuapp.com のリダイレクト設定や http → https のリダイレクトもできており、サイト自体もエラーを起こさず表示できています。 本番環境で会員登録の際に、devise でのメールが届きません。 調べると、下記のサイトが参考になりそうだったので、Sendgridを追加しようと進めておりましたが、Sendgridを追加するコマンドでエラーが出てしまいます。 参考サイト: Sendgridを追加するコマンド ``` $ heroku addons:add sendgrid:starter ``` エラー内容は下記になります。 ``` An error was encountered when contacting the add-on partner to create sendgrid:starter. Please try again later. ``` どうすれば、本番環境のdeviseでメールを使えるでしょうか?
回答: SendGridのアカウントは凍結されていないでしょうか?未確認でしたら、HerokuでSendGridのユーザIDとパスワードを確認して、SendGridのサイトにログインできるか確認してみてください。 私はSendGridのアドオンを追加した際に自動的にSendGridのアカウントが凍結して、使えませんでした。 凍結していた場合、米国のSendGrid社のサポートに連絡して凍結を解除してもらってください。