必要なライブラリを読み込みます。Newtonsoft.Json;次にメール送信APIに必要なパラメータをクラスで定義します。)ここからの処理は、このRun関数の中に記述していきます。リクエストデータ(POST)を処理できるようにします。JsonConvert.DeserializeObject(requestBody);環境変数を読み込みます。して扱えるようになります。アクセスできるようになります。.Build();メール送信APIに送信するパラメータを作ります。メールの送信先はリクエストボディから指定できるようにしました。\r\n\r\n改行を入れました。from;そして、このパラメータをJSON文字列にします。sr.ReadToEnd();そしてメール送信APIを呼び出します。CLIではローカルでテストできる仕組みがあります。--buildそうすると最後に次のように出力されます。http://localhost:7071/api/MyHttpTriggerこのURLに対してリクエストを行うことでテスト実行が可能です。Functionsへのデプロイは以下のコマンドで行えます。https://customersmailcloud.azurewebsites.net/api/example?code=3hy...4pw==初回実行時に専用のURLが生成されます。このURLは管理画面でも確認できます。メール送信を試すでは実際にメールを送信してみます。https://customersmailcloud.azurewebsites.net/api/example?code=3hy...4pw==問題なければ以下のように結果が返ってきます。Functionsを使うことでサーバレスでC#(またはNode.jsやPythonなど)を実行できます。Cloudと組み合わせることで、サーバレスでのメール送信が簡単に実現できます。お試しください!クラウドからのメール送信を簡単に。Unsplashスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。