Railsチュートリアルの「11.4 本番環境でのメール送信」について。
https://railstutorial.jp/chapters/account_activation?version=5.1#sec-activation_email_in_production
チュートリアルの手順を実施してもメールが送れなかったので解決方法をメモ。
症状
メールが送れない。
SenderGridの状態を確認。
herokuのappのページ -> Resources -> Add-onsのSendGrid -> Activityを開く。
すると、sample_appからのメール送信リクエストは受け取っているが、
ステータスが"Processed"で止まっていた。
原因
SenderGridのページの上部を見ると、
アカウントがSuspendされているというメッセージが表示されていた。
これが原因。
解決方法
SenderGridのサポートに、アカウントのSuspendを解除してもらうように依頼。
それで解決。