Ruby on Railsでメールを飛ばすのを利用するときに SendGridを検討することは多いと思います。 結構本番環境で飛ばしたり、API使ってやるにあたってハマったところが多かったので残します。 smtpの設定で飛ばす方法の記事は多いのですが、APIを利用する記事が少なかったのもあり。 Ruby on RailsでSendGrid APIを使う概要 SendGridを利用してメールを飛ばす際に、SMTPを利用して設定してMailerからメールを送る方法が一般的(よく検索ヒットする)ですが、 SendGridには便利なAPIが提供されています。 Ruby on Railsを利用しつつ、SendGrid APIを利用するメリットとしては、以下がありますかね。 API Keyのみの設定で良い。 usernameやpasswordの設定が不要 イベントの設定ができる(API経由の方がイベン
![【Ruby on Rails】SendGridのAPIを使ってメールを送信する - SakuraWi - BLog](https://cdn-ak-scissors.b.st-hatena.com/image/square/7af525a30f2be4e5bd6ef20ecd49f996727a6bfb/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FS%2FSaku-Saku%2F20200428%2F20200428202101.png)