Gmail APIを使ってJavaScriptからメールを送るサンプルコードを紹介します。 Gmail APIを使ってJavascriptでメールを送ってみるというわかりやすい記事があるのですが、こちらをベースに以下の点を改良してみました。 Google Sign-In JavaScript client (gapi.auth2) という、より使いやすい認証ライブラリが出ていたので、そちらを使用。 コールバックの代わりにES6のPromiseとasync/awaitを使用。 Google APIs Client Libraryの多くのメソッドはPromiseに対応しているため、そのままawaitを使って呼び出すことができます。 ちなみにasync/awaitのブラウザ対応状況はこんな感じです。Babelなどを使っているか、またはIEを切り捨てていいなら実用レベルではないでしょうか。 Ste