SMTPでメールを送るとき、通常はコマンドを実行して1通1通送信する必要がありますが、複数の宛先への一斉配信や宛先ごとに異なる文字列の差し込みなど、もっと複雑な送り方をしたいこともあるでしょう。そんな時にはSMTP APIが有効です。 SMTP APIは、「X-SMTPAPI」ヘッダをメッセージに付与することでSMTPのメール送信をカスタマイズできる、Twilio SendGrid独自の拡張機能です。今回は、SMTP APIでどのようなことができるのか、ひとつずつご紹介します。 SMTP APIとは 名前に「SMTP」と入っているため紛らわしいですが、SMTP APIはSendGridのメール送信機能を拡張するカスタムヘッダ(もしくはパラメータ)のことを指します。いわゆるメール配信プロトコルのSMTPとは全くの別物です。 SMTP APIは、以下のようにSMTPのメール送信リクエスト内でJ