Azure Functions から SendGrid を使用してメール送信するサンプルを記載する。
尚、関数アプリは Azure Functions を Go で書く で作成したものをベースとする為、当記事の実装は Go となる。
Azure Marketplace からと 日本公式サイトから登録できるが、登録方法によってFREEプランの利用枠が異なる。
登録先 | FEEプランの利用枠 |
Marketplace | 25,000通/月 |
日本公式サイト | 400通/日 |
※ https://sendgrid.kke.co.jp/blog/?p=2621
日単位と月単位で紛らわしいが、Marketplace から登録する方が2倍近くの量を送信できる。
go get github.com/sendgrid/sendgrid-go go get github.com/joho/godotenv